Slashdot Mirror


Interview With Mac Co-Creator Andy Hertzfeld

jeblucas writes "MacDevCenter interviews Andy Hertzfeld: formerly of Radius, Eazel, General Magic, and most famously, Apple. He discusses his recent book, Revolution in the Valley as well as sharing some anecdotes about his time at Apple developing the Macintosh personal computer. Check out this notebook page from the first cut of the memory layout. The book was reviewed here earlier."

165 comments

  1. First Line in the notes by dcarey · · Score: 5, Funny

    LOL the first line in his personal notes is "Memory layout is a bitch." Nice.

    --

    -- (Score:i , Imaginary)

    1. Re:First Line in the notes by Deinhard · · Score: 3, Funny

      His notes look the same as mine...sort of a stream of consciousness-based conversation with himself.

      What's really bad is when you start taking notes from arguments you have inside your head.

      --
      Successfully condensing fact from the vapor of nuance since 1998.
    2. Re:First Line in the notes by Anonymous Coward · · Score: 0

      Actually, arguments "inside your head" are a great way to do design (i.e. propose a design first, then try to shoot it down), and writing things down often helps make things more precise.

  2. Glad by phydror · · Score: 5, Insightful

    to see someone other than Woz and Jobs get attention for their time at Apple!

    1. Re:Glad by capmilk · · Score: 4, Insightful

      Would be especially nice to read more about Burell Smith. That guy was a Mac mastermind. Seems to have vanished, though.

    2. Re:Glad by standards · · Score: 1

      Glad to see someone other than Woz and Jobs get attention for their time at Apple!

      Andy always got a lot of attention in Mac circles. Classic Mac owners knew Andy very well.

      It's just that Jobs gets a lot of press (being the on-again, off-again CEO of a large failing company since 1985 (sarcasm)).

      And Woz is well known in geek circles for being the only famous nuts-and-bolts engineer in the history of the world. And he looks like an engineer too.

      Andy - In my book, he's famous for taking Job's vision and delivering it way way back in the early 1980s.

    3. Re:Glad by Octagon+Most · · Score: 2, Interesting

      "Would be especially nice to read more about Burell Smith."

      I heard Andy interviewed about the book recently and he had a lot to say about Burell Smith as an unsung hero of the Mac's development. I think (memory is fading) that he said that Smith is reclusive and that they hadn't talked in years. He dropped of a pre-release copy of the book on Smith's door and also took one over to Steve Jobs. He told Jobs that there were some things in the book that were unflattering to him but that he wanted to be truthful. Jobs told him that the truth was OK and that he could accept it. (Being on top of the world must help one to be at peace with one's legacy.)

      Andy also mentioned that he resisted for years talking about the people involved in the development of the Mac, despite the incredible interest in its history, because he respected their privacy. Despite his admitted discomfort in speaking ill of others he did not have anything nice to say about Jef Raskin.

      I hope I am remembering this correctly. It was an interview on an NPR show so there may be an audio link. I'll post it if I recall which show it was.

    4. Re:Glad by capmilk · · Score: 2, Insightful

      Could the interview be this one? I read that, too. :)

    5. Re:Glad by ravenspear · · Score: 1

      Despite his admitted discomfort in speaking ill of others he did not have anything nice to say about Jef Raskin.

      Well that's because Raskin is an arrogant prick.

    6. Re:Glad by NatasRevol · · Score: 1

      Here you go. http://www.folklore.org/ProjectView.py?project=Mac intosh&characters=Burrell+Smith

      Folklore.org is a great place to see what they were doing back in 1980-1982. They were doing things with windows that MS didn't get to for another decade.

      --
      There are two types of people in the world: Those who crave closure
    7. Re:Glad by grouchomarxist · · Score: 1

      According to the book "The Second Coming of Steve Jobs":

      "[A] kind of living ghost from the Apple years returned to haunt and torment Steve. It was as if Steve were being punished for his past sins.

      In December, Steve's car windshield was broken by a vandal, as were sixteen windows in his house in Palo Alto. A few days later, Laurene [Steve Jobs's wife] saw a man sitting on the curb across the street and holding a bag of rocks.

      The man wasn't a stranger. He was Burrell Smith, who has been the chief hardware designer of the Macintosh. Burrell has been a legendary figure at Apple, a brilliant engineer who pushed himself incredibly hard to fulfill Steve's demanding visions. But after Steve unfairly criticized and humiliated him in front of the Macintosh team in 1985, he had left Apple and never returned. In the following years, his mental health deteriorated. In 1990, he suddenly lost control and vandalized a church in Palo Alto, knocking over two statues and breaking the panes of stained glass. He was diagnosed as a bipolar manic-depressive with "chemical brain imbalance." After eighteen months of taking lithium, he seemed to have recovered and he went off the medication.

      Now he was losing control again.

      He lived only a few block down Waverly Street from Steve and Laurene."

      The book later goes on to mention that a restraining order was obtained against Burrell.

    8. Re:Glad by capmilk · · Score: 1

      This is really sad to hear. Thanks for the info.

  3. 128 - 44 = 84 by General+Alcazar · · Score: 2, Funny

    It is comforting to know that I'm not the only one who puts pen to paper when subtracting 44 from 128!

    1. Re:128 - 44 = 84 by grub · · Score: 1, Funny


      I used xcalc to verify his figures...

      --
      Trolling is a art,
    2. Re:128 - 44 = 84 by Walrus99 · · Score: 1, Funny

      The answer is: 42

    3. Re:128 - 44 = 84 by Octagon+Most · · Score: 2, Funny

      "It is comforting to know that I'm not the only one who puts pen to paper when subtracting 44 from 128!"

      I checked it on my old Pentium/90 box and got 83.999999999997426.

    4. Re:128 - 44 = 84 by SpongeBobLinuxPants · · Score: 1

      (128-44)/2 = 42

    5. Re:128 - 44 = 84 by billsoxs · · Score: 1

      > Had to be done in excel

      --
      This message was brought to you by "Lack of Sleep."
    6. Re:128 - 44 = 84 by kubrick · · Score: 1

      Yes, but what is the Question?

      --
      deus does not exist but if he does
  4. wow by millahtime · · Score: 0

    wow, there are little to no posts... /.ers are really rtfa

  5. Reminds me of Superman 3 by gilesjuk · · Score: 1

    You can just imagine other segments of the computer being written on cigarette packets and bits of scrap paper. Oh well, it worked :)

  6. Re:The heap diagram by Dot.Com.CEO · · Score: 4, Insightful

    Do you have any idea how much 1Mb of RAM cost in 1984?

    --
    Mother is the best bet and don't let Satan draw you too fast.
  7. Also good: by spectrokid · · Score: 1

    Assuming a 4k RAM OS How much does XP take?

    --

    10 ?"Hello World" life was simple then

    1. Re:Also good: by Anonymous Coward · · Score: 0

      How much does XP take - All of it DF. What do you think that other OS share it's memory a toaster oven.

    2. Re:Also good: by Anonymous Coward · · Score: 2, Funny

      Do you formulate your posts by using magnetic poetry or something?

    3. Re:Also good: by Anonymous Coward · · Score: 0

      How much does XP take?

      What have you got? Punk.

    4. Re:Also good: by drsmithy · · Score: 1

      About the same as its contemporaries.

  8. Re:The heap diagram by Saven+Marek · · Score: 1, Funny

    > Do you have any idea how much 1Mb of RAM
    > cost in 1984?

    Well even if it was up to $50 dollars a meg or even $100 dollars then it would have been worth it for speed all applications, can then use!

    Online Nude Anime' Gallery's

  9. Re:The heap diagram by grub · · Score: 1


    if they were to have gone up to only 1MB ram then they could have had far more flexibility.

    The original Mac had 128K of RAM; I bought one. The Mac Plus (with its megabyte of RAM) was available somewhat later, well after the design specs were done. Your idea sounds like it would consume all of that 1 MB.

    --
    Trolling is a art,
  10. Re:The heap diagram by Anonymous Coward · · Score: 2, Informative

    Try $300 for 1 meg.

  11. 1 MB??? by koi88 · · Score: 2, Insightful


    This could then be implemented in about 1MB ram

    1 MB of RAM? Even with 128K RAM the first Macintosh was reeeeally expensive. Maybe today you think that 1 MB RAM "couldn't have been so expensive in 1984". Believe me: it was expensive (but I'm too lazy to look it up)
    Hey, at least the Mac was capable of adressing more than 640K (though that "should be anough for everybody")

    --

    I don't need a signature.
  12. Re:The heap diagram by NoData · · Score: 2, Interesting

    I think you seriously underestimate the cost of memory in 1983/84. SERIOUSLY.

  13. Wise Words by M3rk1n_Muffl3y · · Score: 2, Funny

    "64k should be enough memory for everyone"

    --
    This is not the sig you are looking for...
    1. Re:Wise Words by EvilBudMan · · Score: 1

      Actually the answer is 42gig. This is called "Bud's Law", cause ole Bud will be dead by time you need more than that fellas.

  14. Re:The heap diagram by Anonymous Coward · · Score: 0

    So in other words, you don't have any idea. It was insanely expensive. I paid over $100/meg for RAM to upgrade my much later SE (though that was after Reagan's RAM tarrif). You're an idiot.

  15. Huge Applications by Anonymous Coward · · Score: 5, Funny

    I love the part where it says 50k data for huge applications.

    1. Re:Huge Applications by EvilTwinSkippy · · Score: 2, Interesting
      The thing you have to remember about the original mac, the video board actually used the memory bus to raster the screen. Sure, PC's had DMA, but on the Mac, the lower chunk of ram WAS the video ram. They had a device known as the "Bob Baily Unit" that divided time between the microprocessor and the video display engine.

      The size of the display, and it's black and white nature, was burned into the the design of the memory bus itself. Sure that would be horrible today, but this was 1984. A GUI was an insanely great new thing.

      --
      "Learning is not compulsory... neither is survival."
      --Dr.W.Edwards Deming
    2. Re:Huge Applications by klui · · Score: 1

      Memory mapped video was taken from the Apple II's design. Quite obviously from folklore.org, Burrell looked up to Woz and the Apple II's design inspired him a lot.

  16. Re:The heap diagram by Chucker23N · · Score: 2, Interesting

    What if it was $500 or more?

  17. Re:The heap diagram by Dot.Com.CEO · · Score: 1, Funny

    Please stop.

    --
    Mother is the best bet and don't let Satan draw you too fast.
  18. Re:The heap diagram by jdcook · · Score: 2, Insightful

    And in constant, inflation adjusted dollars . . .

    --
    Q:How many libertarians does it take to stop a Panzer division? A:None. Obviously market forces will take care of it.
  19. It's all relative by Anonymous Coward · · Score: 0

    Don't forget that back then hard disks were nonexistent and floppies(3.5 inch) only held 400KB. What is the ratio of RAM to disk space on your system today?

    1. Re:It's all relative by grub · · Score: 1


      Don't forget that back then hard disks were nonexistent

      Actually I had a 10 MB hard disk from Sunol Systems on my Apple ][+ in ~1983-84. $2300CA if memory serves ("I'll never need more!") larger disk packs and other removable units were on mainframes for years before that.

      --
      Trolling is a art,
  20. Re:The heap diagram by WzDD · · Score: 4, Interesting

    Woah. I was just going to assume you were trolling but your other comments don't look trollish.

    1MB? Are you serious? Do you realise the first design had 128K of memory and given memory prices in those days the cost of that 128K was a significant portion of the cost of the entire machine?

    You're suggesting that they should have included ten times the amount of memory, in order to get a speed increase which you haven't actually demonstrated in any way. A well-designed, but memory-constrained, system will run faster if given more memory, but there is no evidence that 16K of system heap space was memory constraining. Also, I suspect that running out of system heap didn't make the original Mac run slow. I suspect it just made it crash.

  21. Interesting article too brief by ACK!! · · Score: 4, Interesting

    I mean this guy had a ton of stories and the article don't get me wrong was ended well.

    It just seemed to brief.

    The Woz story is just funny stuff.

    It kind of reminded me of my only non-corporate IT work experience where I was a tech support guy for a small niche software company.

    Very nice and some people here seem to thing that Andy does not get enough credit.

    I typically agree but it is good to note that a number of tech friends interested in the history of computers know his name so perhaps the knowledge won't get totally lost.

    --
    ACK /ak/ interj. 2. [from the comic strip "Bloom County"] An exclamation of surprised disgust, esp. i
  22. Re:The heap diagram by darkith · · Score: 1

    IIRC, 4 MB cost about $200 in 1994, or about $50/MB. This is *ten* years earlier...

  23. Re:The heap diagram by Anonymous Coward · · Score: 0

    So, how much was a meg of ram in 1984?

  24. Re:The heap diagram by chiph · · Score: 4, Interesting

    Memory wasn't sold in increments of megabytes in 1984 -- it was sold by the kilobyte. 16kbit DIPs (no simms, dimms, etc, these were individual socketed chips) were $1.50 each, and you needed 8 of them to form a byte-wide memory line.

    My 16kbyte upgrade for my 48k Apple ][+ was $80, and I had to do the soldering myself. Yeah, yeah, and I had to walk to school in the snow barefoot -- I'm just trying to tell you that we have it incredibly lucky today, being able to carry 1gb around on your keychain.

    Chip H.

  25. Re:The heap diagram by Anonymous Coward · · Score: 2, Funny


    Let me guess. You're a first year university student hoping to get his CS. Were you even out of diapers when the Mac came out?

  26. Re:The heap diagram by koi88 · · Score: 1


    Well even if it was up to $50 dollars a meg or even $100 dollars then it would have been worth it for speed all applications, can then use!

    This was the price in the late 80s, if I remember correctly. At that time, I was proud owner of a 386SX with 1 MB RAM.

    --

    I don't need a signature.
  27. Re:The heap diagram by dduck · · Score: 1

    Well, either he's trolling or he's just young.
    ...obviously both crimes :D

  28. Tripping down Memory Lane by cbelt3 · · Score: 5, Insightful

    Nice interview, and sounds like a nice book to pick up at the Border's outlet near me next year. Unfortunately, Cult-o-Mac stuff like this book don't sell well around here. I particularly love the arguments about memory from the children on here.

    C'mon- back in the day you didn't just automatically load every freaking library that your compiler offered you in the expectation that your users loved your bloatware. Hell, I remember paying $50 for a 1K RAM chip back in the 70's when boys built computers with wire-wrap guns and lots of gate chips. And when you could see a processor's cycles on a cheapo Korean War surplus o-scope.

    And we had to code 5,000 lines each day, uphill both ways...

    1. Re:Tripping down Memory Lane by crawling_chaos · · Score: 1
      And we had to code 5,000 lines each day, uphill both ways...

      In BASIC. Kids these days...

      --
      You can only drink 30 or 40 glasses of beer a day, no matter how rich you are.
      -- Colonel Adolphus Busch
    2. Re:Tripping down Memory Lane by Anonymous Coward · · Score: 0

      In BASIC. Kids these days...

      You're kidding me, right? You think BASIC interpreters came as standard equipment on computers hand built on gate chips???

      I'm from the BASIC era, but just for the learning experience I once built a computer from scratch, although I got to use a Z-80 family CPU etc. and a few TTL chips instead of building the freakin' processor out of gate chips. (That's a thought that still catches my interest though... further insight into how a CPU works.) My first model used an 8-bit address and 8-bit data I/O interface with FLIP SWITCHES and red LEDs! There was no keyboard, and certainly no monitor. I got to read the program as a series of LEDs either on or off, which was the raw 8-bit address/data in a particular area of memory.

      This first model I built was used to create an EPROM burner via a parallel interface. (No, not a parallel "port", just an interface using a parallel I/O chip.) Once that was done, I could put programs on the EPROM rather than hand coding bit-by-bit (debugging was more than a bitch!!) each time I power cycled. From there I managed to attach a serial keypad (hex keypad) and a 7-segment LED (hex, again...) for "easier" I/O. I had all intentions of getting a Texas Instruments video chip (I no longer remember the chip name...) so that I could program a real monitor interface... but never got around to that. It's probably still sitting around somewhere in a cardboard box at my mom's house. I should look for it one of these days.

      So what I'm trying to say is that contrary to your belief, we coded 4,000 bytes of BINARY everyday, uphill both ways, and hand assembled nemonic machine code. And we LIKED IT!! ;-) (Actually, I do like it, since it has that real hacker sensation.)

    3. Re:Tripping down Memory Lane by Pope · · Score: 1

      BASIC? Luxury! We did a CALL -151 and hand-entered assembly in hex! We did have shape tables, though, so it wasn't all bad :)

      --
      It doesn't mean much now, it's built for the future.
    4. Re:Tripping down Memory Lane by Anonymous Coward · · Score: 0

      C'mon- back in the day you didn't just automatically load every freaking library that your compiler offered you in the expectation that your users loved your bloatware.

      Yeah, it was just the opposite in fact. I remember that in the early Amiga community, a small application footprint was actually advertised and considered a selling feature. Speed and memory efficiency were considered much more important than having a million unused features added in.

    5. Re:Tripping down Memory Lane by markbark · · Score: 1

      RE: BASIC

      "It is practically impossible to teach good programming to students that have had a prior exposure to BASIC: as potential programmers they are mentally mutilated beyond hope of regeneration."

      Edsger Dijkstra quotes (Dutch computer scientist. Turing Award in 1972. 1930-2002)

    6. Re:Tripping down Memory Lane by nothingtodo · · Score: 1

      I seem to remember reading a magazine that talked about the first Macintosh and upgrading it to a Fat Mac (512k) was ~$500. Using a 512k model or a plus without a hard drive is not that bad, but having a second floppy drive is almost mandatory.

      --
      -- After all is said and done, more is said than done.
    7. Re:Tripping down Memory Lane by marmoset · · Score: 1

      Heh... I remember spending study hall in high school sketching out shape tables on graph paper in the cafeteria... good times.

    8. Re:Tripping down Memory Lane by crawling_chaos · · Score: 1
      One: You might just try looking up the definition of the word joke.

      Two: Bill Gates and Paul Allen made their first mint selling BASIC for Z80 family CPUs. Bill got himself in a lot of trouble by complaining that the homebrew set was freely copying MS-BASIC instead of paying Microsoft for it. You could get BASIC if you wanted it.

      Point the Third:Among other languages, I've coded in Binary, Assembler (several flavors), BASIC, and INTERCAL. Of the four, BASIC was the least pleasant. Thus the joke.

      --
      You can only drink 30 or 40 glasses of beer a day, no matter how rich you are.
      -- Colonel Adolphus Busch
    9. Re:Tripping down Memory Lane by Cmdr+TECO · · Score: 1
      (Note: I am neither cbelt3 nor the AC above.)
      Two: Bill Gates and Paul Allen ...
      ... and Monte Davidoff, who wrote the floating point arithmetic routines. (Why is that important? Because Gates and Allen "borrowing" Harvard's PDP-10 had DEC BASIC as a model -- but the 10 has hardware floating point. So that was the one part of the project that actually required significant original programming.)

      Your search - site:microsoft.com "Monte Davidoff" - did not match any documents.

      selling BASIC for Z80 family CPUs
      Minor point: 8080; the Z80 had yet to be introduced.
      Bill got himself in a lot of trouble by complaining that the homebrew set was freely copying MS-BASIC instead of paying Microsoft for it.
      Not nearly enough trouble. The PDP-10 that Gates used without authorization (for which he "dropped out" of Harvard "to spend time with Microsoft" in the same sense that someone "resigns" from cabinet "to spend time with his family") was paid for by a DARPA grant placing work done on it in the public domain.
      You could get BASIC if you wanted it.
      Here you miss the essential point of Mr Cbelt3's post. He was not (as Mr Coward tried to clarify) building a machine around an off-the-shelf processor, micro- or otherwise. Most fully homebrewed machines were one-offs, and typically too small and simple to run BASIC.

      And when it comes to microprocessor-based machines, the BASIC that homebrewers (as distinct from users of commercially manufactured machines) used was more likely to be Tom Pitman's than Bill Gates'.

      --
      echo 33676832766569823265328479713269.8639857989Pq | dc
    10. Re:Tripping down Memory Lane by crawling_chaos · · Score: 1

      You still missed Point 1 of my post, however. It was a joke, son. A j o k e. Factual accuracy is secondary. I'm surprised none of you literalists have called me on my INTERCAL claim so far...

      --
      You can only drink 30 or 40 glasses of beer a day, no matter how rich you are.
      -- Colonel Adolphus Busch
  29. Enlightenment for the children... by FrankSchwab · · Score: 5, Interesting

    I think all the children who posted "Gee, but 4 digits for the year isn't that much more memory than 2" in the Y2K story really ought to look at this guy's notebook page to get an understanding of the environment in those days. 4K (or 18K) for the OS. I love the notation: "40K code, 50K data for huge applications" /frank

    --
    And the worms ate into his brain.
    1. Re:Enlightenment for the children... by Hektor_Troy · · Score: 2, Insightful

      Yes, because memory prices didn't drop at all until 2001, right? I can certainly remember paying a dollar per byte when I bought my first 128 MB RAM stick back in 1995 ...

      No. Wait. Memory has been plenty cheap to use four digits to store the current year in since before 1990. Maybe that's why some of us find it idiotic that you had applications (modern applications written after 1990) running on comodity PCs, that only use two digits.

      --
      We do not live in the 21st century. We live in the 20 second century.
    2. Re:Enlightenment for the children... by Anonymous Coward · · Score: 0

      >128 MB RAM stick back in 1995

      We called 'em SIMMs and DIMMs back then, and we liked it! Whippersnapper.

    3. Re:Enlightenment for the children... by Anonymous Coward · · Score: 0

      But moronic bean counters and managers would not spend a dime on the code changes before 1998. Just because an application was written after 1990 didn't mean it could ignore data with 2-digit years and older processes that could only handle 2-digit years.

      So we kept coding the standard 2-digit year. If we didn't, decades of old code would fall apart.

      Before you call anything "idiotic" you should check your own ignorance.

    4. Re:Enlightenment for the children... by ragefan · · Score: 1
      Yes, because memory prices didn't drop at all until 2001, right? I can certainly remember paying a dollar per byte when I bought my first 128 MB RAM stick back in 1995 ...

      You should recheck your math. I seriously doubt you spent $134,217,728 for 1 stick of 128 MB RAM in 1995. Dollars per MB, sure. I remember 32 MB sticks being almost $200 around that time.

    5. Re:Enlightenment for the children... by starman97 · · Score: 1

      Memory prices have always be dropping...
      Has something to do with a statement called 'Moore's Law'..

      I remember waiting for prices on 2102's to drop so we could afford to populate the other half of an 8K S100 memory card...
      They were $5 each, 1024 bits/chip.

      --
      Starman97@Gmail.com (bring it on spammers)
    6. Re:Enlightenment for the children... by DJSpray · · Score: 2, Interesting

      No, memory prices haven't always gone _down_. Sometimes they've gone _up_.

      One of my college roommates and computer science classmates paid something like $5,000 for 4MB of RAM for his Macintosh II in around the 1988 timeframe. There was a memory price "bubble" at the time, but he needed it to run MPW (the Macintosh Programmer's Workshop) for his independent study project, so unfortunately had to suck it up. There was certainly a lot of swearing involved, though. Especially when prices went back down a few months later.

    7. Re:Enlightenment for the children... by dbacher · · Score: 2, Informative

      Actually, the two digit year was never about memory.

      On the Apple ][ and Mac, you didn't have space to store the date in human readable format most of the time, so you used packed binary notation. Typically you would reuse several bits for other purposes as well.

      For example, byte 1 would be year, byte 2 would be month, byte 3 would be day. This lets you store a 256 year period (not a 100 year period) in the program. It lets you sort the records without having to process text, etc. If you were working with the dates, you almost certainly used a pattern like this.

      It takes a minimum of six bytes to store a date in ASCII format, and most of the bits aren't used. Nobody would want to use that format if they could avoid it, because of that. You have maybe 8k total for your data, maybe 143k if you swap out onto the second floppy drive (286k if you're willing to make the user flip the disk).

      I don't think that people understand this anymore, or how hard it was to get anything to run on these, but the Y2K problem was almost exclusively about data entry.

      You take your three bytes, and you parse them to 19__-__-__ on some report, and so you have a problem when the date rolls over because the 19 is hard coded. It doesn't cause any operational problems, just display problems.

      Similarly, you might do data entry that same way (only make the user enter two digits), because users don't like to type. The storage still would be OK, but entering the data would break at 2000.

      But it was never about the memory taken up by the extra two digits. ASCII and Unicode are inherently inefficient, and were rarely used in data structures.

      --
      If your code is acting bloated, and is running rather slow, it's likely and predicted that some loops you will unroll.
    8. Re:Enlightenment for the children... by HipOldGuy · · Score: 0

      Give the guy a break, I think we all knew what he was talking about regarding the cost of memory. Taymar aka Sherlock aka Sherlock2k aka HipOldGuy

  30. I took a look at an old magazine... by imsabbel · · Score: 2, Informative

    Well, finding ram prices wasnt easy, because back then there were so few computers with incompatible ram interfaces, but i found something in the december 83 issue of the CT magazine:

    64KB of RAM for a commodore VC20 for 265DM, that should have been around 100$ back then.
    So 1MB would have been 1000$+.

    --
    HI O WISE PRINCE. WHT TOOK U SO DAM LONG?
    1. Re:I took a look at an old magazine... by buysse · · Score: 1

      If you used the same chips as that VC20 upgrade, it would not fit in the case of an original Mac at 1MB. You would need a much larger box. Now, if you used higher density chips... ooh. The price just jumped a little.

      --
      -30-
  31. OK, I looked it up by koi88 · · Score: 5, Informative


    In 1984, 1 MB of RAM cost about 350$.
    And that was when you could buy a house for 500$. Ah, well, not quite. But the price is correct (more or less).

    --

    I don't need a signature.
    1. Re:OK, I looked it up by Geordie+Korper · · Score: 1

      I have copies of advertisements I made for my computer store circa 1987 (3 years after 1984). 1MB of ram was $350 then at the retail level. I suggest checking out the graph at the following site for an insight into memory prices over time http://www.jcmit.com/mem2002.htm.

    2. Re:OK, I looked it up by Fear+the+Clam · · Score: 2, Interesting

      If you look at inflation, $350 in 1984 would be $616.63 in 2003.

  32. Re:The heap diagram by jeffehobbs · · Score: 4, Funny


    This could then be implemented in about 1MB ram, and you would get so much more speed!

    Yeah, and floppy disks? Seriously, they should have put a Serial ATA hard drive in there. Way faster and way more capacity.

    ~jeff

  33. Folklore.org by corrie · · Score: 3, Informative

    Mr Hertzfeld wrote a lot of the articles on http://www.folklore.org, where some very interesting Apple history is recorded.

    1. Re:Folklore.org by capmilk · · Score: 1

      FYI: The book mentioned in the article is a writeup of that site.

  34. About that notebook... by the_twisted_pair · · Score: 1, Funny

    X _ X
    \

    0F0064

    1. Re:About that notebook... by Anonymous Coward · · Score: 1, Informative

      0F0064

      That has nothing to do with the memory . It's a sad mac error code you get when trying to load a newer disk (HFS format) using a Mac with the old (64k) ROMs which didn't recognize HFS. (Actually, it may be an error for not recognizing the format, period, but I'm not too sure about that.)

      Goddamit I feel like a complete dork for knowing the answer to that....

    2. Re:About that notebook... by Anonymous Coward · · Score: 0

      ah. . . now that brings back memories. . . good old sad mac 0F0064. If memory serves, you got yourself a bad system file. The "0F" part indicates a software error. Please note that startup device was spinning before the failure occurred. You might want to try restarting the computer with the and keys down. If that does not work, you can always replace the system file. (The system file may also be missing from the startup drive)

      . . . I miss fixing old world macs

    3. Re:About that notebook... by Anonymous Coward · · Score: 0

      Argh, why I thought you were talking about memory escapes me.... I was probably reading another post and continued from there. Sooooo....

      0F0064... I take it you couldn't read the notebook. ;-)

    4. Re:About that notebook... by cocotoni · · Score: 1

      That is a realy sad Mac notebook.

  35. A Hertzfeld Story by mickyflynn · · Score: 0, Offtopic

    One time when I was a Sophomore in High School, my friend was experimenting with dialboard.com, when it then still had free parts. Anyway, we got a wild hair to use Yahoo! People Search to look for this guy. We found his number and called him, but he didn't answer. WE left a 5 minute voice mail saying how cool he was and shit like that. We tried to call again a few days later, but he'd changed his number i guess because it didn't work. WE tried to search, but he didn;t show up this time. And that is my Andy Hertzfeld Story.

    1. Re:A Hertzfeld Story by Anonymous Coward · · Score: 0

      You should be happy he didn't have caller ID, he might have decided to visit you with a baseball bat instead of just changing his number.

    2. Re:A Hertzfeld Story by capmilk · · Score: 1

      Hertzfeld is a Mac guy. You know, us Mac guys, we are pretty peaceful. Baseball bats are a PC thing. :)

  36. Re:22K + 4K + 20K by vasqzr · · Score: 1



    Take another look. The 2 is written over a 1.

  37. Re:The heap diagram by spywarearcata.com · · Score: 2, Informative
    Remember the memory prices then. I paid something like $500 for 256kb (yes, that is $2000 for one MB).

    Also, I spoke with Andy (a great a guy personally as he is professionally -- he is the engineering team member you wish you could have) and he admitted that he might have done things differently if it weren't for the insane rush job in producing a real product. After the Lisa marketing and Apple /// "molex" and "National Semi clock chip" debacles, Steve (Jobs) was a more driven than those he drove.

    (After all I heard from others in Bandley III, Steve told Wendell where to put the clock chip on the motherboard...oops.) But look at the big picture. Regardless of how anyone might have done anything differently, the Apple II and Macintosh put the billions in the bank so Apple could do things like, say, the iPod.

    A lot of perfectly engineered things are still in the closet because they missed a competitive opportunity window.

  38. Re:The heap diagram by dar · · Score: 2, Funny

    Do you have any idea how much 1Mb of RAM cost in 1984?

    Plus, don't forget, he's designing this in 1981.

    In any case, not to be overly precise, the answer is IIfx (Too f****** expensive).

    --
    My other Slashdot ID is much lower.
  39. I might actually buy a mac now by cy_a253 · · Score: 0
    Don't forget that at the Macworld San Francisco keynote on January 11th, Steve Jobs will introduce a monitor-less G4 mac for 499$.

    This will open a brand new market share for Apple, since a simple KVM switch can make that mac very tempting, for me at least.

    The power of Mac OS X, suddenly very affordable. (also, expect that box to have the same clean pure white design lines of other current models)

    1. Re:I might actually buy a mac now by HeghmoH · · Score: 1

      I think your post needs some more qualifiers. Things like "according to some rumors", and "might, maybe, possibly", would bring it a bit closer to reality.

      Don't get me wrong, it's certainly possible, but it's far from certain.

      --
      Mod down posts with a "Free Mac Mini/iPod" sig, they're spam!
    2. Re:I might actually buy a mac now by brando_j · · Score: 1

      I would suggest this http://www.dlink.com/products/?sec=0&pid=363 instead, Macs being USB only and all.

    3. Re:I might actually buy a mac now by chargen · · Score: 1

      Good luck finding the PS/2 ports on a Mac!

      -chargen

    4. Re:I might actually buy a mac now by EvilTwinSkippy · · Score: 1

      (Evil Twin Skippy pats his new Xserve's.)

      --
      "Learning is not compulsory... neither is survival."
      --Dr.W.Edwards Deming
    5. Re:I might actually buy a mac now by bjohnson · · Score: 1

      Nah, the qualifiers are more like "Steve Jobs, reeking of crack smoke, will come out on stage cackling insanely, announce a $499 Mac and then strip naked and do his Steve Ballmer 'Developers Developers Developers' imitation.

      It's about as likely...

    6. Re:I might actually buy a mac now by Bob[Bob] · · Score: 1

      a simple KVM switch can make that mac very tempting, for me at least

      Hmmm... not sure that KVM is going to help much! Macs have never used PS/2 keyboards or mice... and they've had USB since the Blueberry iMac in 1998.

    7. Re:I might actually buy a mac now by Anonymous Coward · · Score: 0

      Living in country in Asia where people just want to own a utility computer rather than the look and feel of it, i guess Apple is going nowhere in Asian countries. Probably they need to look at introducing computers at economical rates aimed at the Asian market

    8. Re:I might actually buy a mac now by Anonymous Coward · · Score: 0

      it was "bondi blue". Blueberry came later.

      =)

  40. Re:The heap diagram by NoData · · Score: 2, Interesting

    Seriously? Seriously? You're gonna go out on a limb here and say they could've done more with a meg of memory than 128K?

    Since you're so clueless about the 80s, let me introduce you to to another tidbit from that era: "LIKE, DUH!"

    And $100 for a meg?! IN 1983?! Even the other estimates in this thread are pure fantasy. Try over $2000 for a meg of memory. Yeah theat's right. Read it:
    http://www.jcmit.com/memoryprice.htm

    The only home machine around that time with a meg of memory was the Apple Lisa, which was $10,000, and as those of us who remember, a dismal, dismal flop.

    Sorry for the unnecessary flaming, you're probably just joking around, but seriously. A meg. For the first Mac. Insanity.

  41. Re:The heap diagram by Anonymous Coward · · Score: 1, Funny

    I kno dude I read once about this UNIVAC computer which toke up the whole floor of a buildng and it was liek dude taht's inefficient if they just used ATHLON with claw hammer and mayby some WATER COOLING thay could make it a lote smaller and more powrful!!!! ad thay could giev it liek 3 GB of DDR and a GEFORCE card and it wold be hella fast... what are thay thinkng???????

  42. Re:The heap diagram by tgd · · Score: 1

    Eight times more memory.

    Not to be picky, but as the thinkgeek shirt says, there are 10 types of people in the world, those who understand binary and those who don't. ;-)

  43. Re:The heap diagram by LnxAddct · · Score: 1

    1 meg of ram in the early 80's cost over $1500, in most cases at least $2000. The other estimates in this thread are ebing way too optimistic.
    Regards,
    Steve

  44. Re:The heap diagram by fitten · · Score: 1

    Well... the Atari 1040ST was the first computer with 1MB of memory that cost under $1000 when it was released, and this was a bit after the Mac. Because Macs were so expensive back then (MacSE was over $3000), there was a device that would accept Mac ROMs and plugged into the Atari STs that would 'turn it into a Mac'. This was more popular in Europe where Macs were even more expensive. MagicSac, I think it was called. Anyway, 1M of memory back then cost more than your complete Athlon64 rig with 1GB of memory and a high end graphics card today.

  45. Those were the days by Zestius · · Score: 2, Funny
    From the note: "40 k code, 50 k data for huge applications." (my emphasis)

    And then: "40 k equals 10 pages of text." Yes, at least that's still true today, unless you happen to use Word, where 20 k equals 0 pages of text. Wow.

    1. Re:Those were the days by EvilTwinSkippy · · Score: 2, Insightful

      Keep in mind though, work processors in those days would only load the page you were currently editing into memory. Oh Bank Street Writer, so many fond memories (sniff.)

      --
      "Learning is not compulsory... neither is survival."
      --Dr.W.Edwards Deming
    2. Re:Those were the days by Anonymous Coward · · Score: 0

      unless you happen to use Word, where 20 k equals 0 pages of text.

      Hell, yes. The embedded macro virus alone is bigger than that!

    3. Re:Those were the days by dbacher · · Score: 2, Informative

      In addition to the other child, keep in mind we had word Processors on the Apple ][, where 16k of RAM was bank switched with ROM (if it was installed at all), and high end units had 48k total memory, about 16k of which was available for use depending on what the design was.

      So this was indeed huge for the day, you were talking about a huge increase. And things like fonts were single or maybe a pair of control codes, in a non-extensible binary format custom to the specific word processing application.

      And you want to know what is really scarey is we did word processing on machines that ran 1Mhz, and some that even ran SLOWER than that.

      --
      If your code is acting bloated, and is running rather slow, it's likely and predicted that some loops you will unroll.
    4. Re:Those were the days by Anonymous Coward · · Score: 0

      I hate to say it -- no, I really, really hate to say it -- but I don't think Microsoft is the worst offender here. An empty document saved by the current Adobe Illustrator, in its native format with default configuration, is 380K.

  46. Re:The heap diagram by Anonymous Coward · · Score: 0

    It's a pity they didn't have you to advise them. By the way, perhaps you could email Apple and give them some similar advise but applicable for the current product lineup.

    For instance, why not get rid of those whiny and hot HDs they put in their computers. I mean, if they would put in only 150 gig of flash instead they could get rid of the HD altogether!

  47. Re:The heap diagram by WzDD · · Score: 1

    Heh. Whoops!

  48. Building vs Integrating by The+Mutant · · Score: 2, Interesting

    It always amuses me when folks these days talk about building a computer.

    My first machine was a Ferguson Big Board, a Z80 based kit.

    I was doing my Undergraduate degree (Math & Computer Science) and didn't have much money. A bunch of us bought these kits - and the cheapest options, just the etched board - then begged, borrowed and stole parts (well, I didn't really steal any but you get the idea).

    We'd get together every Friday night for a soldering session - great excuse to drink beer! It took us almost three months to get them assembled, and another month or two of screwing about before they'd boot into CP/M.

    I wanted a machine before that but waited for Z80's since they required substantially fewer support chips than 8080s. Some of my buddies built 8080 based systems, and it took them far, far longer.

    Now that's building a computer!

    I've integrated quite a few since, but don't really enjoy the experience as much as that first time.

    1. Re:Building vs Integrating by cbelt3 · · Score: 1

      Agreed- My first computer was a 6809 that I designed and built myself on a chunk of perfboard with some surplus (read thrown away at the lab I visited) sockets and a lot of chips and stuff that I begged, borrowed, or bought at Gateway Electronics in St. Louis (God, I miss those junk electronics surplus stores- they just don't exist that much any more). Wire wrapped for the better part of a month until I realized that I'd read my own netlist backwards- it was designed looking at the top of the chips, and I was looking at the bottom. D'oh !
      Programmed it in assembler with a set of octal switches, and watched der blinkenlights.
      Believe it or not, my insanity was helped by the Boy Scouts at the time...

    2. Re:Building vs Integrating by geoffspear · · Score: 0

      You probably would have built them faster if you drank the beer after doing the soldering.

      --
      Don't blame me; I'm never given mod points.
    3. Re:Building vs Integrating by feloneous+cat · · Score: 1

      Heh... I was friends with the designer of that board (well, one of). He also wrote the bios (the PFM - "Pretty F'king Magic" monitor). They got screwed by their lawyer who literally sold all rights to the board to Xerox for next to nothing ($2000? I don't remember).

      Man, those were the days... but they sucked compared to my iBook and house full of Macs!

      --
      IANAL, but I've seen actors play them on TV
  49. Re:The heap diagram by OwnedByTwoCats · · Score: 1

    Adding 64K (1/16th of a megabyte) to an Apple //e was $199 at introduction in 1983, IIRC (the //e memory slot expansion board that provided 80 columns and bank-switched memory. Later on, double-high-res graphics). 64KBit chips were the highest tech. I can go home and dig out some magazines for exact prices. And that was in 1983 dollars, which are worth twice what a dollar is today.

    I was proud when I tallied up all the memory in that computer and came up with 480 K. Nearly half a megabyte. More than even the folks with IBM PCs had bothered to install.

  50. Re:I have a joke: by michaelkpate · · Score: 1

    It wasn't that they were convinced he had values, it was that they could see that his opponent obviously had none.

  51. Re:The heap diagram by Anonymous Coward · · Score: 0

    >Let me guess. You're a first year university student hoping to get his CS. Were you even out of diapers when the Mac came out?

    A first year university student would be about 18 years old. The Mac came out in 1984. Most probably his parents were thinking about whether they could afford him at the time.

  52. Re:The heap diagram by laird · · Score: 0

    Then shouldn't that be 100x more memory?

  53. Are those my embedded systems notes? by elecngnr · · Score: 2, Interesting

    When I first saw that notebook page, I worried that someone had posted a page from one of my notebooks from an undergraduate EE class. Seriously though, it is pages like those that generally lead to great progress.

    Obviously I am a Mac fan. However, even if I weren't, I would still read Andy Hertzfeld's book and enjoy interviews such as these. I have visited the folklore site and it is pretty cool. Maybe I am too much of a nerd, but I think reading about the history of technology is simply a great read. One of my early faves was Soul of a New Machine. Obviously this interview was too short to really get into details, but there were a few little tidbits in there that were interesting. I am really looking forward to anything he puts out on Woz.

    --
    Having done so much with so little for so long, I now can do anything with nothing at all.
  54. Re:The heap diagram by operagost · · Score: 1
    $100 a MB in 1984 ... he he, you are funny!

    Even in 1995, it was over $50 a MB until China started bombarding the Taiwanese coast during "training missions", resulting in the Taiwanese fabs frantically dumping their stock in case war broke out and China bombed them to ashes.

    --

    Gamingmuseum.com: Give your 3D accelerator a rest.
  55. More stuff written by Andy by amightywind · · Score: 3, Informative

    You might enjoy this site which has lots of material written by Andy about the early years at Apple.

    --
    an ill wind that blows no good
    1. Re:More stuff written by Andy by jmunkki · · Score: 3, Informative

      The folklore.org site is mentioned in the interview...

      There's another site with a lot of excellent content on the making of the Macintosh:

      http://library.stanford.edu/mac/

      I think the "Technical Writing" part on that site is extremely valuable. It explains how the Inside Macintosh books were written and how that process affected the development of the MacOS APIs.

      As far as technical documentation is concerned, the original Inside Macintosh books are still some of the best that I have ever read.

  56. Memoirs, ho hum, where's Guy Kawasaki? by gelfling · · Score: 0, Troll

    It's kind of dull reading the memoir of a 50 year old obscenely wealthy ex developer who did something stupedous 20 years ago. I mean isn't it little like Newton in middle age telling you how smart he used to be?

    1. Re:Memoirs, ho hum, where's Guy Kawasaki? by Anonymous Coward · · Score: 0

      He also worked on the Eazel file browser for Gnome. Go back to middle earth you troll.

    2. Re:Memoirs, ho hum, where's Guy Kawasaki? by gelfling · · Score: 1

      Oh Eazel, excuse me. Let's all pray to Mecca now. So why is this bookworthy again? Oh yeah, because of who it is, not what it is.

    3. Re:Memoirs, ho hum, where's Guy Kawasaki? by Anonymous Coward · · Score: 0

      Where's Guy Kawasaki, you ask? Why he's motivationally speaking to get you to mention him.

    4. Re:Memoirs, ho hum, where's Guy Kawasaki? by Anonymous Coward · · Score: 0

      And what a piece of shit that is.

      Oh HAHAHA, I get it! Middle Earth! Troll! HAHAHA!

    5. Re:Memoirs, ho hum, where's Guy Kawasaki? by Anonymous Coward · · Score: 0

      Because it;s a tech history book about the first American computer that put the GUI into the hands of society at large.

    6. Re:Memoirs, ho hum, where's Guy Kawasaki? by Anonymous Coward · · Score: 0

      I think what the poster meant was, go back to watchs your DVDs. spin the sliver pretty diskess. precious

    7. Re:Memoirs, ho hum, where's Guy Kawasaki? by Anonymous Coward · · Score: 0

      the luser's account name is "gelfling"

    8. Re:Memoirs, ho hum, where's Guy Kawasaki? by gelfling · · Score: 1

      I surrender, and at that I will now write a book about my work at Philco television in the 1940's developing the control dials for the front of the set.

    9. Re:Memoirs, ho hum, where's Guy Kawasaki? by Anonymous Coward · · Score: 0

      That sounds like something only nerds and dorks would want to read about.

  57. I remember the (Feb?) 1984 Byte Magazine/Interview by antispam_ben · · Score: 3, Informative

    ... with Andy and most or all of the people on the design team, as well as all the other articles on and reactions to the Mac (What?!? Only one disk drive??? This things' gonna flop!).

    There was of course hype of the Mac and put-downs of the IBM PC line, I recall a line about the Mac having three crystals (for main processor, clock, and is there a third? Maybe I can spent $2 at the thrift store to buy one and find out), and the PC color card by itself having three crystals. There's lots more, partly about the social aspects of being on the team and being "paid like baseball players", and partly technical, programming the 68000 and 'keeping the registers full'.

    The '84 Byte would be a great thing to (re)read along with Hertzfeld's book, to put this in historical perspective.

    "It was Twenty Years Ago Today..." (Oh, it was LAST year - my, how time flies)

    --
    Tag lost or not installed.
  58. Re:The heap diagram by Anonymous Coward · · Score: 0

    YOU DO NOT KNOW SHIT ABOUT SHIT

    Lameness filter encountered. Post aborted!
    Reason: Don't use so many caps. It's like YELLING.

  59. 1 MB of RAM = $10,000 Apple Lisa by fireball1244 · · Score: 1

    1 MB of memory was so expensive in 1983, just a year before the Mac came out that it drove the price of the Mac's predecessor, the Apple Lisa, north of $10,000. While the Mac should have shipped with more memory (256 KB would have been better), or at a lower price point (Jobs wanted it to be $1,999), to expect 1 MB of memory in a $2,499 computer in 1984 is absurd. Hell, a few months after the Mac shipped, it cost several hundred bucks to swap out those 128 KB for 512 KB.

    --
    Never trust anyone who treats a collection of myths like a science book, or a science book like a collection of myths.
  60. Re:4 digit years by momus_radar · · Score: 2, Informative

    The interesting bit about the development of the Mac and the Y2K story is that the Mac was built to address four digit years. IIRC the Date & Time control panel in the MacPlus my Dad brought home in '86 (System 3.2) could be manually set to about 2016 and the OS itself could recognize years into the late 2900's.

    --
    It was a bug, Dave.

  61. Re:4 digit years by momus_radar · · Score: 3, Interesting
    Well, IDRC. According to this article at LowEndMac the hardware of the first Mac can handle dates until A.D. 2040, the Mac OS can work correctly through A.D. 2019.

    That's still not bad for early '80's thinking.

    Even more interesting is the article also notes that Power Macs are designed to handle dates through A.D. 29,940.

    --
    It was a bug, Dave.

  62. Re:The heap diagram by Anonymous Coward · · Score: 0

    Saven Marek is the guy who posted that he thought the tsunami was an act of a higher power punishing non-believers.
    He also writes a "sig" in every post instead of using the /. signature feature, and he misuses apostrophes.
    These are the facts. Trolling? Complete gibbering idiot? You decide!

  63. Re:The heap diagram by Ancient_Hacker · · Score: 1

    I was consulting with a small computer maker in 1982. They were excited-- they'd just gotten a good price for memory chips. Intel would sell them 64K bit RAM chips for $21 each. That's ... $2,688 for just the RAM chips, in quantity. And oh, the chips had to go back to Intel so they could laser-drill a hole in the top and pump in some gas they forgot to do the first time around.

  64. Re:I remember the (Feb?) 1984 Byte Magazine/Interv by slapout · · Score: 2, Informative

    Not quite what you asked for, but you can read old issues of Creative Computing from that same time frame (they had an Apple column) at this website.

    --
    Coder's Stone: The programming language quick ref for iPad
  65. Re:The heap diagram by Anonymous Coward · · Score: 1, Interesting

    Wow. Here's a proper link. It's well worth a look, especially the graph. The first data point from 1957 is particularly astounding: 411 million dollars per megabyte. Although the computers of the time would probably have run out of address lines long before you had installed all the 10000-bit flip-flop arrays.

  66. Re:The heap diagram by klui · · Score: 1

    Sounds more like in middle school. Stereotypical 13-year-old?

  67. Upgrading Memory Lane by antispam_ben · · Score: 1

    first Macintosh and upgrading it to a Fat Mac (512k) was ~$500.

    That must have been Dr. Dobb's Journal, IIRC Jan. 1985. I bought a 128k Mac around when the 512k came out and 128k was about $1500. It was several months before I did my own upgrade, but afterward I did about ten others. By the time I was doing it the RAM was under $100.

    --
    Tag lost or not installed.
  68. Re:I have a joke: by Anonymous Coward · · Score: 0

    This should be Offtopic! Mr.Pro Republican moderator...

  69. That's one mega-BIT, not a mega-BYTE by Anonymous Coward · · Score: 0

    Most likely that was $350 for 1 Mbit, so 1 MByte would be $2800.

    In those days memory was sold as individual 1-bit wide dynamic RAM chips (static RAM was much more expensive). Their size went up in multiples of four as an extra address bit was added (row/column addresses were multiplexed). Thus you'd get 16K x 1, 64K x 1, 256K x 1, 1024K x 1, etc.

    -Rolf

  70. Re:The heap diagram by nordicfrost · · Score: 1

    the Apple II and Macintosh put the billions in the bank so Apple could do things like, say, the iPod.

    And now the iPod give Apple the billions to do... ...? But some of it will be shown on jan. 11th.

  71. Re:Some things never change by boarder8925 · · Score: 1

    Seven years and four months from Slashdot's founding, anonymous cowards are still attempting bad humor and posting obvious troll comments. >=(