Apple History At folklore.org
oaklybonn writes "Andy Hertzfeld seems to be the primary author on this fascinating site, which details many of his experiences in the Macintosh (Bicycle??) development efforts. It includes such choice commentary as: "we were amazed that such a thoroughly bad game could be co-authored by Microsoft's co-founder, and that he would actually want to take credit for it in the comments.", on a page describing a game bundled with the original IBM PC." Reader themexican adds "As a plus, Hertzfeld notes in the faq that the python code running the well-designed and easy to navigate site will be made public in the near future."
So, what happened with the rumors of a special announcement on Monday in commemorate the Mac's anniversary?
Apparently there was a story in Scientific American, or Popular Science, or some such magazine where the scientists were trying to determine what was the most efficient of animals in terms of locomotion. Which creature moved with the least amount of calories burned? Well, humans were waay down the list, pathetic in terms of other creatures. The top animal with the most efficient means of movement was an eagle or something. Then, one guy had this idea to measure how efficient a human being is on a bicycle. It was awesome, he was drastically more efficient, able to go further and without burning as many calories. It knocked the bird out of first place.
So, early on, Apple was planning on calling it the "Bicycle for the Mind." I don't know if it makes as much an impact if you don't know the story behind it.
I got this anecdote from one of the Apple behind-the-scenes books (I forget which), like Apple Confidential.
A model by model Apple history can be found here.
"As a plus, Hertzfeld notes in the faq that the python code running the well-designed and easy to navigate site will be made public in the near future."
Cool. This looks like a neat software setup for a website. I'll be interested in trying it out after it gets released.
The man is a Geek God. Turning a printer into a scanner? Sheer genius.
Andy Hertzfeld is one of the guys who helped design the original Mac, and also one of the people behind Eazel, the GNOME UI polishing group. Eazel was the group that contributed Nautilus file manager to GNOME. Strangely, Eazel's webpage now displays jibberish...
Slashdot's first reaction to VMware
For a moment, I confused Andy with Don Hertzfeldt.
I'm such a consumer whore.
"As a plus, Hertzfeld notes in the faq that the python code running the well-designed and easy to navigate site will be made public in the near future."
Shows if you want to run a site written with an interpreted language and expect Slashdot level interest, you'd better be running it on one hell of a monster machine.
Sheesh!
'Intellectual Properties' are uncontrollable in the wild. To base an economy on them is just stupid.
I think it boils down to the core concept that "users do not want to use a computer". From this leads designers to think of ways of alleviating redundancies and mundanity and in its place add comfort and features. The Mac UI really was a significant milestone for computers when it was first introduced. The GUI concept was a long time in coming and the Mac was so far ahead of the rest that it is only the lack of business acumen of the folks at Apple that hampered such a revolutionary product.
Even today the interface is still significantly different and better than the alternatives. The concept of only a single window frame with a single menu bar at the top of the screen is easy for new users to grok. The reduction of mouse buttons to one makes such things as "Press the right-click... nono the button on the right... no, don't double click it, only click it once... no, press Control-Z to undo that... no, just stop touching the computer until I can come over, mom" a thing of the past. Who would have thought that a seemingly backwards step as the single mouse button would be such a revolutionary step forward for computing?
It's almost like Apple has sucked all the brainpower out of Silicon Valley and packed it all into their Macintosh line. I have never owned a Mac, but I have many friends who do and who constantly rave about how much they love it. And I believe deep down that the reason they love it so much is because fundamentally they hate computers, but their Mac behaves unlike any other computer out there. It does its job and gets out of the way, unlike other operating systems which force you to spend half your time fiddling with screen refresh rates and Config menus just to get down to your real business.
I have been pwned because my
I was watching CNN the other day and they were doing a small segment about the Mac anniversary and showed the 1984 commercial. It was the first time I noticed this, but the running girl seems to be wearing an iPod on her hip.
I have been pwned because my
When it's not /.'d...
*sigh*
Where do I go to pay for a subscription? (rhetorical)
Well, the site is /.'d, but is he talking about Bill Gates?
I can get to it, it took a little bit to load but I got it now. At least the article that talks about the game.
The game they are talking about is Donkey.
(Somehow I doubt that's related to Donkey Kong.)
It says the authors were Bill Gates and Neil Konzen, it was written in BASIC, poorly animated, and called Donkey because at certain points in the game a "donkey" appeared in the middle of the road and you would then have to quickly hit the space bar, or the game would end. (I'm guessing the space bar was for stopping?)
That article also mentions that MSDOS was a clone of an earlier version of CP/M.
Nobody died when Nixon lied.
I'm meeting you half way you stupid hippies!
the power of python!
go to lowendmac.com and look into getting a blue and white G3. it can be upgraded if you like, but it it'll run OSX and Darwin...
LOL! Nice try at Troll dom. Actually it was Allen who wrote most of the code, and it was not DOS but BASIC. One is an operating system, the other one is a language. Actually Bill Gates did not graduate from Hardvar, and it got there due to family conections not sheer brilliantness (scion). Oh, and he claims he dropped out, officially he got in trouble with the administration because the machine him and Allen used to develope the basic code, a PDP, did not belong to them.. but rather the school. They actually moved the computer that was not their property to their dorm room, they used university property to develop a commercial language. Actually BASIC was not even their own invention, so they basically made a port of the language.
DOS was not an MS product, they bought the code from a Seattle based company. As far as I know MS were in the compiler business before 1981, and I doubt Gates wrote a single line of DOS code, he definitively was not in any shape way or form the main architect/coder of DOS. And if you even had any remote idea about what you are saying, you'd know that the DOS that gates and CO. bought was a quick and dirty copy of CP/M-86.
Gates may be a good marketer and commercial thug, he is by no means a decent coder. And BTW next time try harder, pulling a never existing article from Byte out of your arse is just too boring.
There was plenty. The PC when it was first introduced ran all the Infocom games at the time. It ran Wizardry and all the Epyx games. Sure it wasn't as homey as the Apple II my friend had, but all the business were buying it.
I'm opening myself up for -1 Trolls and Overrated, but the PC wasn't *that* bad. It's easy to take a swipe at Gates for something thrown together at the last minute. It's not like he was making Choplifter or anything. In the end, the PC's open architecture that led it to be the computer platform of choice. The C64, Amiga, Atari ST were all great gaming platforms but just couldn't keep up with the ever upgrading of the PC. The roots of today's Half-Life 2, Doom 3's and Counter-Strikes all have roots with that first PC so long ago.
It's really interesting to watch the Mac viral marketers come out of the woodwork for stories like this.
Froogle says that there are beige G3s going for a bit more than $200, but they don't 'officially' support OS X, becuase they don't have USB. I'm 95% sure that it would work though, especially if you were willing to settle with 10.1 or 10.2, as opposed to to 10.3. The cheapest machine that is offically supported would probably be an old iMac going for about $300. The original bondi blue one probably has some collectors value, especially if you can get your hands on a Rev. A.
I started surfing folklore.org earlier this evening and I was nearly finished reading everything when...
Slashdot hit.
I had an idea, so checked here withi 20 minutes, and sure enough, it was the banner story. Shit. I was almost done reading the whole story of Macintosh as interpreted by Andy H.
Site is terribly slow, it is running python all right.
Anyone got a mirror?
[blue] - The Ministry of Information approved this message...
Just looked at that site, and saw the 1998 iMac. I shuddered when I saw those awful hockey puck mice that Apple chose to include with iMacs. Worst episode ever....
At my university, they replaced them pretty quick with *REAL* mice. (Yes, I risk of sounding like a troll... but you know what I mean if you've ever used one of those mice)
But the Macintosh Classic brought back some fond memories of elementary school. I remember sitting in computer class, and the teacher would say, now double click on clarisworks, and then she'd lecture for about 5 minutes then let us use the program.... because clarisworks took that long to load.
"There is no spoon." - The Matrix
An interview with Andy Hertzfeld
Here are several other great Apple history resources.
Sites:
Books:
Other:
the JoshMeister on Security
It's the name of the Apple higher ed magazine here in Australia.
i don't read slashdot anymore.
If you liked DONKEY.BAS, try the all new Donkey .NET!
I'm looking to get the cheapest Mac that runs Darwin.
:)
There is a difference between the cheapest Mac that runs OS X, and that runs Darwin. Darwin (the core) will run on a lot older hardware than OS X itself. For instance, you can run Darwin on the PowerMac 8NNN series, but dont try to take a retail OS X and install.
Have a lookt at Low End Mac and Accelerate your Mac. Perhaps they can give you some kind of hint. Now finally, i'd just like to point out that if you indeed want to run OS X, keep in mind that the "minimum requirements", like 128MB ram, is NOT sufficient imho. My G5 even choked on 512MB
Probable impossibilities are to be preferred to improbable possibilities.
Aristotele
Not to forget gorilla.bas another super game. BASIC was authored in 1963 by mathematicians John George Kemeny and Tom Kurtzas out of Dartmouth College.
"Academicians are more likely to share each other's toothbrush than each other's nomenclature."
Cohen
I'm boggled about how a comment about Apple's design and history can be off-topic in a story about Apple's design and history.
BASIC was written by Bill Gates, not Paul Allen. Microsoft was founded in 1975 and release its first product, BASIC in 1976.
The original author of Q[uick and dirty]DOS was Tim Patterson who much later went to work for Microsoft in the compiler group. Bill gates did not work on the code.
Does it work with Mono?
They are responsible for what I am sure must have been the longest line-up in history!
As was mentioned by another poster, MS is a marketing marvel, but this myth about it's founders being technnical geniuses has just got to go. It scares the kids...
Bill Gates and Paul Allen wrote a ROM BASIC they sold to Altair/MITS, an S-100 CP/M computer with real neat switches and lights. Ironically it was written on a PDP-11 running what would ultimatly become SCO UNIX. The Altair was a neat machine, but no it didn't run Linux and no you wouldn't like to see a Beowolf cluster of them.
Microsft DOS came from Seattle Computer Products QDOS; MS licensed QDOS-86, told IBM they had an exclusive (a lie) and the rest was history.
QDOS was a bad clone of CP/M, which was written by Gary Kildall of Digital Research, which was sold to Novell which was sold to Caldera, now SCO. Gary originally worked at Shugart and, lucky devil that he was, ended up with a very expensive 8" floppy drive. He decided to write a disk loader for it, hence "Disk Operating System" or "DOS". The rest of us loaded software from casette tapes using the BIOS; disk drives were very evry expensive.
Back in the day, Digital Reaserch sold Operating Systems and Microsoft sold languages. When DR decided to sell a langauge around '83 the rumor was MS retaliated by selling an OS. The motivation may be a myth, but it was a popular one back then.
Gates pubilshed some undocumented Z-80 instructions in, I think, Dr. Dobbs. It was the last usefull thing he ever did.
Need Mercedes parts ?
Web development, for whatever PHB reason, is supposed to be "fast." When writing a content management system for the web, especially if you need to interface with an SQL backend, C is not the fast track to completion. The C code may execute faster, but alas, on the web no one cares. PHP, Perl, and even Python will get your development done long before writing it in C, and without nearly as many potential vulnerabilities. If you can write good PHP/Perl/Python code, the only time you worry about security is when the interpreter is found to be vulnerable, and then it's only a few minutes to upgrade.
To put it bluntly: it's far easier to write shitty C code than it is to write shitty PHP/Perl/Python code, where "shitty" includes potentially crippling vulnerabilities. When it comes to web development, you leave the low-level malloc()s and memcpy()s up to the interpreter developers, and you put your own man-hours into higher-level scripting.
http://everymac.com/ has some good Macintosh information, specs, and history.
Actually gates did write some parts of the early parts of dos, namely the FAT filesystem.
Send lawyers, guns, and money!
Then, one guy had this idea to measure how efficient a human being is on a bicycle. It was awesome, he was drastically more efficient, able to go further and without burning as many calories. It knocked the bird out of first place.
No surprise they were enamored by the efficiency of a bicycle. After pounding on my old Apple II/e's keyboard through grade school & high school almost anything was bound to be more efficient. Those were keys of lead. Even an old-fashioned manual typewriter was easier on my hands. It definitly kept the phrase "pounding the keyboard" going strong. At least it turned me into a really good typist.
Although I have to admit I was so fascinated by the thing at the time I really didn't mind. Graphical interface? Mouse? *Phhft* who needs 'em.
Microsft DOS came from Seattle Computer Products QDOS; MS licensed QDOS-86, told IBM they had an exclusive (a lie) and the rest was history.
/. readers are going to cheer for when SCO is suing M$ over the code.
QDOS was a bad clone of CP/M, which was written by Gary Kildall of Digital Research, which was sold to Novell which was sold to Caldera, now SCO.
If MS-DOS is from QDOS, there will be some code in QDOS. QDOS is from CP/M so there must be some code from that in it as well. So some of the code was owned by SCO. Wich means that SCO ownes the code to all off MS codes.
The real problem is not if SCO ownes MS codes. The problem is who
Don't fight for your country, if your country does not fight for you.
I cheated - I actually had an AppleMouse // (except all I had was the mouse, the manual, and a mousepaint disk - no controller card for me!) In fact, the mouse itself was the Apple MO100 (AFAIK), same as the one used on the pre-ADB Macs. About three apps worked with that mouse (I had the hardest time getting Publish It to even go into the config panel - damn broken //c keyboard).
//c I used was great, except for the fact that the whole computer once got rained on big time. It was dried out, but the keyboard was damaged, so many keys stuck, and several keys would repeat MUCH too quickly. To see the effect, dunk an old Giga Pet in water for a while, and after it's dried out, try to use it. Similar keyswitches (but the Apple had plastic keys with something to give them some click), same water susceptibility.
The
Anybody have any idea what happened to this wizard of the Macintosh?
"sweet dreams are made of this..."
"As a plus, Hertzfeld notes in the faq that the python code running the well-designed and easy to navigate site will be made public in the near future."
Great. Maybe Slashdot could consider using it...
== Jez ==
Do you miss Firefox? Try Pale Moon.
Why assume the moniker of a dead tricky dick? surely you could have done better.
Neil Konzen drew the donkey and it was supposed to be a "cow".
Taken from Gates (Stephen Manes & Paul Andrews, Simon & Schuster, ISBN-0-671-88074-8)
Now finally, i'd just like to point out that if you indeed want to run OS X, keep in mind that the "minimum requirements", like 128MB ram, is NOT sufficient imho. My G5 even choked on 512MB :)
I disagree. I run Jaguar on an old Bondi-blue G3 imac at 233Mhz with 96MB Ram !
And it runs just fine. There's only a limitation in startup time (don't power it of : sleep it if you need to. Boot time is around 10 minutes) , most of the iApps (which are to big to fit on the 2GB harddisk anyway) and MS Office (to big also, but easily replaced by textEdit or shareware alternatives).
I run my mySQL/PHP/apache test setup on it, my iCal, and my accounting. Perfect.
When will I end this grieving ? When will my future begin ?
1984 - Apple is Dying
1988 - Apple is Dying
1992 - Apple is Dying
1996 - Apple is Dying
2000 - Apple is Dying
2004 - Err, Ipod might save 'em
Nonetheless, could you live without the scroll-wheel? You must admit that's a worthwhile innovation, and it's astounding that Apple still hasn't appropriated it.
I'm peeved that nobody has produced a mouse/trackball with a hat switch. Who wants a scroll wheel when you can have a hat switch? This is even more true now that hacks like horizontal scroll wheels are coming out.
Sorry, I have always considered this a confusing, bad design.
Second that. It makes perfect sense to someone who has been using a Mac for a while, but for newbies (I remember trying to get some people familiar with the Mac), the "programs running with no windows open" concept just doesn't mesh. It was a sexier and more usable version of Switcher, but friendly it was not.
On the *other* hand, I loathe and despise MDI, so I'm not exactly certain that old-style PC programs had it right...
May we never see th
For whatever reason, Apple apparently did away with most of the Human Interface Guidelines somewhere between Mac OS 8 and Mac OS X. As a result, things are now much more complicated than they need to be. So, if there is a problem with something in Mac OS 9/Mac OS X, blame Apple... not the Human Interface Guidelines they should have been following.
I agree. I cannot figure out what motivated it. Changes could have easily been made without throwing the whole thing out.
Anyone know what happened politically at Apple that resulted in such a change in UI design (from design-for-ultra-usability to design-for-eye-candy)?
May we never see th
Except for the fact that this collides with the standard key bindings used to go forward and back in web browsers.
Actually, I don't have a huge problem with Home/End working one way or the other. (Where Mac style is Home/End == begin/end of document, and Windows style is Home/End == begin/end of line, and Ctrl-Home/End == begin/end of document. I *do* have problems shifting back and forth, however, which I find extremely disruptive.
I tend to feel that the Mac chose a better system. The closest keys to Home and End are Page Up and Page Down, which move the viewable area of the document. As a matter of fact, in my emacs/xemacs setup, I have Home and End bound like the Mac, and Insert and Delete set up to scroll the *window* (rather than the cursor) up and down, a la lynx or links.
May we never see th
Hi:
I was running 10.3 on a 300 mHz blue and white and the speed bump over 10.2 for finder operations was a nice surprize. Now that I've got a 900 mHz upgrade in the box, it's even nicer.
Sure it's not the fastest thing on the block, but there's a lot of life in those old blue and whites.
---- The above post was generated by the Turing Institute. Maybe.
Same as the other respondant above, though mine isn't as "low-end" as his. My iMac DV (400MHz G3 w/192M RAM) runs OS X just fine, along with Safari (works great on my cable modem), Office X and folding@home, all full time. I think I've needed to reboot it maybe twice in the last year. I'm just now thinking about upgrading, but just because I can, not because I have to.
Just another day in Paradise
I don't know about well-designed and easy to navigate, this page is taking forever to render for me!
In addition to helping with the plethora of menus you've described, the Macintosh-style menu has a major advantage over the current Windows-style taskbar: Infinite height. More specifically, you cannot "miss" the menus by going to high.
In contrast, you have to hit the correct horizontal range, but also the correct vertical range, both for Windowed menus, and for taskbar buttons. If you move a long-term Mac user to Windows, they will constantly battle with this, as they're accustomed to just mousing up to the top of the screen, clicking, and then just scanning back and forth to find the right menu.
In Windows, this just is dramatically more challenging, so most users never develop that habit.
Tim
Yes - It's called Monkey.NET.
Bicycle rider More efficient than eagles Get out of his way
http://www.aaplblog.com/ - News about Apple Inc.
Article is /.'ed, so I assume the game is Donkey. It was merely a technology and programming demo, it was obviously not intended to be played as a game. It was the first non-trivial program I ever saw - IIRC, a couple thousand lines of interpreted BASIC. I learned how to write simple graphics programs by studying the source. (320x200, 4 color CGA left a lot to the imagination)
Almost everyone my age learned to code the Apple II, but I had the original 8088 PC and had to make do with what I had. Took me all summer of cutting grass to save $300 to buy that friggin' CGA card.
That's an excellent explanation. I'd suspected it had a lot to do with having to move around a lot to keep from getting injured or slowing the horse down, but as you might have surmised, I haven't ever ridden a horse myself. Even if I had, your explanation was worth reading :)
Get off my launchpad!
I remember playing this game when I was about 7, on my grandma's brand-new 286. I thought the object of the game was to hit the donkeys...
the coolest club on
As it happens, while advising a friend on how much memory to buy in 2004, I had just looked at how Apple's nominal RAM stacks up against Moore's Law. Pretty much confirmed, if you ask me:
This is...
O
U
T
R
A
G
E
O
U
S
!
Steve Jobs is one of the best things to happen to the Mac from a marketing standpoint. He's also made a lot of frusterating technical decisions. This article from the same site describes how Jobs comes down heavily on the side of having Macs be closed systems, essentially simple information appliances that users should never touch or open up. He's not into clones, expandability, modifications, or any of that.
And he's the CEO of Apple now, and sure enough, we get lots of all-in-one models.
May we never see th
What a great site. An important historical record. Perhaps the Python would explain why the site is so slow. Python is a scourge.
an ill wind that blows no good
The difference is that Apple actually tested out their user-interface features on users, rather relying up some designer's theoretical notions. This led to crucial insights like, "it's much faster to access a menu bar that's always at the top of the screen, rather than one that's at the top of a window." Like many aspects of human engineering, this is the sort of thing that seems counter-intuitive, because at first thought it seems more logical to associate the menu with the thing that it affects.
After pounding on my old Apple II/e's keyboard through grade school & high school almost anything was bound to be more efficient.
Ahhh, youth.
If you think that was bad, try pounding through on a manual typewriter.
Or writing it all by hand.
car that gets 1,600 miles per gallon. At least that was what was batted around in the bicycle industry of the late 70's.
12 mph on a loaded touring bike and depleted sugar is a dream at 10,000', trust me on that.
Had a friend who worked with Eddie B in Colorado Springs.
he coached the women for a bit.
photosMy Photostream
Running Panther and YellowDog Linux on a Rev B iMac. Both run well with 256mb RAM.
photosMy Photostream
Windows Media Player 9 behaves as a windows application does - when you close the last media player window, the application quits.
It might sound nice at first, but I would rather have predictable (though possibly un user-friendly) behavior all the time, rather then inconsistancy.
Spoon not. Fork, or fork not. There is no spoon.
Donkey was a fun little program... it fascinated me because I was about 4 years old when we got our 4.5Mhz (9Mhz turbo!) IBM 8088 machine.
There was a two-lane highway running from the bottom of the screen from the top and you were driving along it. The spacebar was used to switch lanes. Your car moved up the screen and the donkey moved down the screen. The objective of the game was to avoid a collision with the donkey. It got harder as the game went because each time the donkey appeared you were a little bit closer to the top of the screen, and therefore had less time to react.
Make love, not sigs
The only Apple bicycle development work was the seatless model that allowed the homo rider to fully enjoy the steel penetration.
Yeah, well, ya always gotta tack that "standard conditions" disclaimer onto things. Sea level, flat, still air, Colnago, silks, yadda yadda yadda.
Pre Eddie B we had Stan Swaim and The Dorset Training Group in Vermont. That's about as close to a national program that there was. Anybody who felt they needed to tune up before a nationals or an Olympic tryout or something would head there. Lovely riding country and the altitude is just pleasant.
It was all very chummy and informal. Our international results stank. But I miss it.
KFG
I must be stupid I just don't get Perl, PhP, Python or what have you. I worked with Dave Conroy in 1976 and learned C on what he wrote then for a PDP-11 which today is GCC and it must have ruined my brain, I guess, as noting else seems to click with me. I find Perl inearly mpossible to understand, but can read any C very easily.
I use a code generator I wrote to do all the gruntwork, but yes, every web interface I write is in C and I'll race anybody with any other language in terms of development and holding up under load or bad input.
Need Mercedes parts ?
<sarcastic>
Well Apple should have studied more about geeks when designing their mice. As you know, us geeks work with our hands a lot. Since our hands get such a great work out every day, we naturally develop a kung-fu death grip. Apple should have seen that problem coming
</sarcastic>
"There is no spoon." - The Matrix
My G3/600 i[ce]Book runs great with 640MB and Panther... must be something wrong with your G5.
Since it uses virtual memory, OS X doesn't require a lot of memory to run. But it really speeds up when you feed it RAM, up to about a gig or so. Many of the older Macs that people think are too slow to run OS X are just slow because of the limited RAM. Load them up with now-cheap RAM, and they get a lot snappier.
The chart in question showed energy consumed per unit distance traveled. At bottom a cluster of various creatures and vehicles including man, with birds at the top. A big gap then half way up was a human on bicycle. Another big gap and then at the top, jet passenger aircraft. In Scientific American a long time ago. It was a sidebar and might be hard to search for.
an obviously brokenhearted rs79 wrote:
>> Doesn't anybody code in C any more?
an irate AC responded:
> Oh, for fuck's sake. Yes, people code in C, when they're > writing applications.
snip 8-------
I fully understand how rs79 feel about his trusty old tool but I gotta agree with the snotty AC on this one. Having developed EDA apps in C for almost a decade, there's no question that I get alot more done quicker using Perl than I ever could using C. And the argument that ya can't use interpretive languages for big nasty apps like place and route is only partially true.
It's just too damn easy in C to shoot yourself in the foot. Even worse is when ya got several people writing C code running in a single binary. Ya might as well be coding while juggling hand grenades. Sure, I realize how much fun it is to do that all nite long, esp. while naked and high on illicit narcotics but we gotta face facts and march headlong into the 20th century.
And hey, rs79, like me, don't ya miss the good ol' days? Ya know, back before all the developer jobs got flushed and shipped off to some stinking, lousy third world country like Texas. Yeah, back when all us software weenies were pulling down the big bucks, driving big steaks, eating fast cars and boinking promiscuous young women. Big sigh....
oh BTW, I thought that "real programmers" like us only used assembly language....
best regards,
buck
Why assume the moniker of a dead tricky dick? surely you could have done better.
I'm not dead. I faked my own death because of the darn liberals.
Make me your friend to find out more.
we were amazed
I think it's fairly certain Konzen wrote that program. From an engineering standpoint, Gates has never been able to tie his shoelaces.
But denigrating the IBM machine because it wasn't the Mac is missing the point: backward compatibility. IBM spent a lot of $$$ and effort getting CP/M ISVs to make the leap. To quote Steve Jobs: 'When developers no longer write applications for your computer, that's when it really starts to fall apart.'
To me it sounds like biking is a rather inefficient form of exercising then? i.e. it would be much better just to walk?
true, absolutely true. But older macs often have insufficient memory banks. Especially the old iMacs... And to make things worse : you can not install it yourself in a practical way (newer iMacs are a lot simpler). And on top of that, many dealers are incompetent when it comes to RAM knowledge. They install the wrong type of ram, or do not know the maximum capacity. My rev-A bondi blue imac for instance : the local dealer swore to me that 96MB was max for that type of machine. A quick google proved otherwise, with people who have an actual 256MB Machine running. Which he dismissed as nonsense. He refused to futher upgrade, and I won't do it myself as not to wreck the machine...
Still, I'm fairly happy with it, for what it needs to do. I don't think the speed difference would matter a lot to me, as most of these apps have low-update freq, or run as console apps which use very little ram. My tiBook handles the rest.
When will I end this grieving ? When will my future begin ?
Yes, the early iMac and some of the Powerbooks are exceptions to the general rule of Macs being simple to upgrade. I just bought two 256 MB RAM chips to upgrade an iMac to 512 MB, but I haven't installed them yet. It looks a lot like upgrading a G3 powerbook, which I've found to be a bit tricky. Online dealers like OtherWorld Computing will provide accurate info on what a Mac can take (which is often more than Apple's Specs say, which frequently don't take account of newer chips) and will sell you chips guaranteed to work in your model. Another useful reference is LowEndMac
Actually, the computer didn't belong to the university. He broke into a Harvard account on a government machine at an air force base and racked up a very large bill. He was unrepentant when caught so they kicked him out.