Slashdot Mirror


Programmers At Work, 22 Years Later

Firebones writes "In 1986, the book Programmers at Work presented interviews with 19 programmers and software designers from the early days of personal computing including Charles Simonyi, Andy Hertzfeld, Ray Ozzie, Bill Gates, and Pac Man programmer Toru Iwatani. Leonard Richardson tracked down these pioneers and has compiled a nice summary of where they are now, 22 years later."

136 comments

  1. wow by rucs_hack · · Score: 4, Funny

    killer site design....

    1. Re:wow by eldavojohn · · Score: 5, Insightful

      killer site design.... Yes, crummy.com certainly is crummy. But you must admit that it is still up after going live on the front page of Slashdot. Can your image laden, flash driven, AJAX-ified, web 2.0 site claim that?

      It's also licensed under the creative commons and has not one ad. Can your site say that?

      Sometimes, a bulleted list of black text on a white background is a godsend to these old eyes and more than gets the jobs done.
      --
      My work here is dung.
    2. Re:wow by Anonymous Coward · · Score: 0
      > killer site design....

      It'll stand up to the Slashdot effect a hell of a lot better than something that tries to download 500KB of Javashit from six different domains (all of which have to come through before it'll render the site's content), just so the color of an icon can change when the mouse rolls over it.

    3. Re:wow by ShatteredArm · · Score: 2, Interesting

      My favorite part is the use of the word "weblog." The whole thing has a very appropriate reminiscent theme.

    4. Re:wow by nomadic · · Score: 4, Funny

      My favorite part is the use of the word "weblog." The whole thing has a very appropriate reminiscent theme.

      At least they didn't refer to "difference engines."

    5. Re:wow by Notquitecajun · · Score: 2, Insightful

      Works for Drudgereport. Always has.

    6. Re:wow by Anonymous Coward · · Score: 1, Informative

      still the site is getting really slow,
      so here is a mirror: http://crummy.com.nyud.net/2008/02/17/0

    7. Re:wow by Anonymous Coward · · Score: 1, Funny

      Dude - you don't get it. He is like totally recreating the internet experience of 22 years ago. DARPANet rules!

    8. Re:wow by HeronBlademaster · · Score: 1

      But you must admit that it is still up after going live on the front page of Slashdot. Up, but ridiculously slow. The first time I tried to load it, it didn't respond.
    9. Re:wow by fmobus · · Score: 2, Insightful

      I see some imediate design errors that could be corrected without images or clumsy javascript, just css:

      * text is too wide, 66 characters is said to be the ideal. At my resolution, I got lines with >150 chars,
      * some separation between each post would help,
      * some background color or border separating the menu and the header area from the body would help

    10. Re:wow by rdradar · · Score: 1

      But you must admit that it is still up after going live on the front page of Slashdot. Can your image laden, flash driven, AJAX-ified, web 2.0 site claim that?
      Seems to be down now. :)
    11. Re:wow by Anonymous Coward · · Score: 0

      is a godsend to these old eyes
      Whose old eyes? Dude, you're like three years out of college at best.
    12. Re:wow by noidentity · · Score: 1

      I'll take dry content over almost any other website I visite these days, including Slashdot. Loads instantly, no crap to distract me, works in any browser.

    13. Re:wow by Anonymous Coward · · Score: 1, Interesting

      I never RTFA, but with all the insults about the site I just had to check. And guess what? I really like the look. It's clean. I'm so fed up with all the "rich" content on the Internet. Hypertext is supposed to be *text*. Just gimme the information!
      Seriously, that page is what the Web should still look like.

    14. Re:wow by ipb · · Score: 5, Insightful

      * text is too wide, 66 characters is said to be the ideal. At my resolution, I got lines with >150 chars, That's not a bug, that's a feature.
      I absolutely loathe sites that don't expand to match the width of my browser.
      On a 1920x1200 screen any site that only lets me see 66 characters will earn my wrath forever.
    15. Re:wow by Anonymous Coward · · Score: 0

      What is it with website downloads? Isn't there supposed to be a timeout. Most of the time they just hang.

    16. Re:wow by Anonymous Coward · · Score: 0

      Well, Leonard has been writing News You Can Bruise for over a decade now...

    17. Re:wow by Chris+Mattern · · Score: 2, Informative

      You don't *have* to maximize your browser window, you know. Letting the text flow to the window is the right solution. Text lines too long for you? Resize your window!

    18. Re:wow by Anonymous Coward · · Score: 0

      text is too wide, 66 characters is said to be the ideal. At my resolution, I got lines with >150 chars,
      Huh? The site doesn't have any fixed width at all. You can look at it as 10 chars per line or thousands per line. It's literally perfect in that regard: it fits whatever browser width that the user selects as optimal.
    19. Re:wow by spikedLemur · · Score: 1

      To be fair, an intelligently designed AJAX site can delay load content and, as a result, consume less bandwidth than a static site. Although, I admit that you rarely see this in practice.

    20. Re:wow by Dannkape · · Score: 1

      But what to do when they only assign a 400px column (can't risk those running 800x600 missing the ads on the sides...)? Sometimes when reading a lot it's good to increase the font size for comfort/speed, but that doesn't really help when you end up with 5 words per line. (or less if there are lots of long words)

      (PS. don't say "use opera", I like my firefox extensions thank you very much...)

    21. Re:wow by mattack2 · · Score: 1

      Yeah, on my iPhone, over WiFi, Slashdot takes a "long time". You see the left links and top border appear.. THEN later the main guts that I care about fills in.
      Could this be rectified and make the main guts fill in first, without changing the look of the site?

    22. Re:wow by multisync · · Score: 3, Insightful

      Sometimes, a bulleted list of black text on a white background is a godsend to these old eyes and more than gets the jobs done.


      Works just fine in lynx, too ;)
      --
      I don't care why you're posting AC
    23. Re:wow by DarkOx · · Score: 3, Insightful

      I take it your comment implies there was something wrong with it? Lets look at if from a perspective of communication they way we might critique any work of language print or otherwise. I will pose the questions to you but answer from my perspective?

      Did you experience any difficulty or distraction while trying to acquire and understand the message the author was trying to send?

      I did not.

      Did the presentation cause confusion or ambiguity of any kind?

      I don't think it did.

      This one is a little machine specific, did you have to use any special tools or software such as specific browsers, decoders, certain display resolutions?

      Nope not me and it looks like it would render fine even for someone using links, but I did not try.

      Has the media proven robust?

      Well its a website and so far its stood up to slashdot traffic, so its fairly tough, probably thanks to its small size. It would be easy to cache for the likes of Google to sense it has no external files, like css sheets, graphics etc.

      All and all I think it was an excellent solution to for making the information available that as the author wanted to do so and deliver it to a broad audience. Its a real shame more of the web is not like that. Ok now go back to your visual studio Silverlight, script ridden abortion now.

      --
      Repeal the 17th Amendment TODAY! Also Please Read http://www.gnu.org/philosophy/right-to-read.html
    24. Re:wow by Vexorian · · Score: 1

      Yeah, I agree. That site's design pretty much rocks.

      --

      Copyright infringement is "piracy" in the same way DRM is "consumer rape"
    25. Re:wow by SQLGuru · · Score: 1

      You'll find that most ad supported sites do it in that order.....it makes the advertisers happy......screw the viewers.

      Layne

    26. Re:wow by zukinux · · Score: 0

      Jesus... and I thought for a minute it was Kramer.com as in b>Kozmo Kramer .
      I didn't know he liked computers that much :)

    27. Re:wow by Darinbob · · Score: 3, Insightful

      Or sites that don't shrink to match the width of my browser. I shouldn't be forced to use the horizontal scrollbar to read text.

    28. Re:wow by Tablizer · · Score: 1

      I've heard complaints about this both ways. I don't think any solution would make everyone happy. It's a personal preference. I personally find wide lines harder to read and don't want to have to resize every page I visit. The only "real" solution I can think of is to have a convention whereby your preferred width is stored with your browser settings and web servers could read that preference and format it to your preferences. Not gonna happen.

    29. Re:wow by that+this+is+not+und · · Score: 2, Insightful

      It works for Drudge because one click down it's somebody else's content.

      Not that I like websites laden with flash and other malware, mind you.

    30. Re:wow by that+this+is+not+und · · Score: 2, Informative

      If the width of the text is at all affixed with anything other than a percentage, it is a poorly marked up site.

      That's what HTML is. It's content markup. Not 'code.'

    31. Re:wow by ipb · · Score: 2, Insightful

      I don't maximize it.

      But when many have large high resolutions screens it's ridiculous to expect users to have a window that only covers a quarter of their screen.

      I haven't had a screen smaller than 1600x1200 for years and it's not like web developers can't create a site the sizes to match my window, they just have arcane ideas about what's 'right'. There's nothing like going to a website that pops up and uses half of my window to display nothing. Do that and unless forced to I won't be coming back.

      At least Slashdot gets it right.

    32. Re:wow by Nazlfrag · · Score: 1

      I'm having flashbacks!

    33. Re:wow by darthflo · · Score: 1

      If by "resize" you're referring to the browser window or tab, you could be interested in the Ctrl + MWheel combo. A lot faster than manually adjusting window width to your likings.
      Also, in Opera, the "7" and "8" number keys allow you to to instantly zoom +/-100%. Even faster than the other way round and it's quickly back to normal ("Ctrl + 0" resets to 100% if you forget how many ticks you're in or out).

    34. Re:wow by darthflo · · Score: 2, Insightful

      Is that "width of the text" as in font-size or as in width of the element containing said text?

      In both cases, I disagree. The former would render the text far too small to be comfortably read on (windowed) SVGA while producing huge letters on (fullscreen) WSXGA. The latter also has it's share of problems, think rasterized images that ought to stretch the text's width, think ads embedded besides the text (requiring a given width in pixels).

      Also, to be pedantic: Any markup specifing the width of text is bad. Information and presentation should be seperated, no matter if we're talking about HTML4 or XHTML. Following that, CSS isn't HTML and therefore no markup. Code may not be a better description, but as long as you don't mix up "program code" and "markup-style code", it fits (imo).

    35. Re:wow by Anonymous Coward · · Score: 0

      I know, but Times New Roman?

    36. Re:wow by Yetihehe · · Score: 1

      Or sites that change size of my browser window to that of screen. My browser is actually maximized, but they will demaximize it and change size to match size of screen (sometimes few pixels smaller).

      --
      Extreme Programming - Redundant Array of Inexpensive Developers
    37. Re:wow by ErikZ · · Score: 1

      Yeah, you don't *have* to maximize your browser window, but I always do. I run many programs at once, and I find it distracting when I can see them, or the desktop while web browsing.

      I've never had text lines too long for me, the only irritation I've had are text boxes with no margins. So the text is crammed right up on the edges.

      --
      Democrats or Republicans. They are both taking us to the same place and they are not afraid of us anymore.
    38. Re:wow by Eternauta3k · · Score: 1
      --
      Yeah. Would you choose a neurosurgeon who pokes around people's brains in his spare time? I wouldn't.
    39. Re:wow by Anonymous Coward · · Score: 0

      black on white is hard to read, its easier to read gray on a black background

      but yea i agree stark webpages are zentastic

    40. Re:wow by popmaker · · Score: 1

      You mean he's not talking about amazon?

    41. Re:wow by Tablizer · · Score: 1

      you could be interested in the Ctrl + MWheel combo.

      I don't really want zoom, I want good text column width.

    42. Re:wow by Walter+Carver · · Score: 1

      He was referring to aesthetics and you know it. I too appreciated the clear look of that web-page but if you look at the "splash page" on crummy.com you will see that this "clearness" doesn't work that well. See Slashdot, it has a nice and pleasant design without looking "undesigned".

  2. Sounds like Fire in the Valley by Anonymous Coward · · Score: 5, Informative

    If you like reading about the earlier days of personal computing, I'd also recommend Fire in the Valley by Freiburger and Swine which has a ton of cool anecdotes and dramatic confrontations.

    1. Re:Sounds like Fire in the Valley by justasecond · · Score: 3, Interesting

      "Swaine", not "Swine" ! But yes it is an excellent book.

    2. Re:Sounds like Fire in the Valley by Anonymous Coward · · Score: 0

      That's Michael SWAINE.

      It's an easy read, but it's not terribly accurate, and it's focused almost exclusively on Apple.

  3. Moved down a spot by Anonymous Coward · · Score: 1, Informative
    The author of TFA ought to read slashdot a bit more often:

    Bill Gates. Then: founder of Microsoft, popularizer of the word "super". Now: richest guy in the world. But the richest guy in the world is now Carlos Slim.
    1. Re:Moved down a spot by CarpetShark · · Score: 1

      I think they meant rich in the ironic sense... you know, as in, "that's rich, coming from you."

    2. Re:Moved down a spot by harry666t · · Score: 1

      > The author of TFA ought to read slashdot a bit more often

      But he's already being considered a no-life for getting his story posted.

    3. Re:Moved down a spot by dmsuperman · · Score: 1

      He was only wealthier than Bill Gates for a brief time, when the value of his various investments increased to surpass Bill Gates. Don't ask me where, but I remember reading about a week ago how Bill Gates retook the world's richest man.

      --
      :(){ :|:& };: Go!
  4. Andy Hertzfeld by Anonymous Coward · · Score: 3, Funny

    So, like 8 years ago when I was a sophomore in High School, my friend and I used Yahoo! people search to find Andy Hertzfeld, then used Dialpad.com (back when it was free...) to call him.

    We left a really, really long voicemail message on his answering machine saying how "insanely great" we thought he was and stuff. He never called us back but changed his phone number to an unlisted one shortly thereafter...

    I hereby declare myself the biggest Mac "fanboy" ever. and first post.

    1. Re:Andy Hertzfeld by Abreu · · Score: 1

      ok, you win...

      --
      No sig for the moment.
    2. Re:Andy Hertzfeld by Anonymous Coward · · Score: 0

      " Now: works at the OSAF"

      A simple Google would suggest that Hertzfeld works at Google.

  5. Life's not fair by Anonymous Coward · · Score: 2, Funny

    Bill Gates, and Pac Man programmer Toru Iwatani One's super rich, the other's a floating pair of eyes looking for a box.
  6. Inaccuracy - Gates is no longer richest by tomhudson · · Score: 4, Informative

    Bill Gates. Then: founder of Microsoft, popularizer of the word "super". Now: richest guy in the world. After a stint in the 90s as pure evil, semi-retired to focus on philanthropic work.
    Not even second-richest any more .. http://www.stockmarketsview.com/mukesh-ambani-becomes-worlds-richest-man/22/, http://money.cnn.com/2007/08/03/news/international/carlosslim.fortune/index.htm

    A billion ain't what it used to be ...

    1. Re:Inaccuracy - Gates is no longer richest by syousef · · Score: 2, Funny

      Bill Gates popularized the word super????

      !@#$@ off!!!

      Superman comics were out in the 1930s. Credit where credit's due.

      Bill Gates popularized the phrase "blue screen of death" by demonstrating it at CES.

      --
      These posts express my own personal views, not those of my employer
    2. Re:Inaccuracy - Gates is no longer richest by craagz · · Score: 0

      Maybe gates is no longer the richest man in the world... but he remains the richest "guy" in the world.. also acts the coolest

  7. Who is that? by snoyberg · · Score: 3, Funny

    I recognize most of the names on the list, but who is this Bill Gates character?

    --
    Thank God for evolution.
    1. Re:Who is that? by Finallyjoined!!! · · Score: 4, Funny

      He certainly isn't a programmer, unless that now means exploiter or programmers :-)

      --
      If I had an Ass, I'd call it Fanny Bottom, then I could slap my Ass; Fanny Bottom, on the Arse.
  8. Informative by peipas · · Score: 5, Funny

    I've always wondered whatever happened to Bill Gates.

  9. Exploiter "of" - sorry.... by Finallyjoined!!! · · Score: 5, Funny

    Damn microsoft keyboard....

    --
    If I had an Ass, I'd call it Fanny Bottom, then I could slap my Ass; Fanny Bottom, on the Arse.
    1. Re:Exploiter "of" - sorry.... by Chris+Mattern · · Score: 2, Funny

      "Disparagement of the almighty Gates detected! Implementing protective 'typo' procedures!"

    2. Re:Exploiter "of" - sorry.... by Anonymous Coward · · Score: 0

      ...welcome datacomp

    3. Re:Exploiter "of" - sorry.... by hendridm · · Score: 1

      Damn microsoft keyboard....

      Does your Canonical keyboard have the 'f' and 'r' keys transposed?

  10. Nice! by nexuspal · · Score: 2, Informative

    I have this book, by chance, because a professor left it out on a table and wrote, free books. A really good read, shows that to get to the top you need skill, dedication, and some luck. Oh, and in the case of CS, a burning desire to know how the machine operates at all levels...

    --
    I've read Slashdot for the last 5 years, and now I start posting... Go figure :-P
    1. Re:Nice! by shadowmatter · · Score: 1

      I own this book too. It's a good read and definitely worth picking up second-hand. (It's out of print, so that's all you can do...) Speaking of what you might need to be a good programmer, I thought it was interesting that a lot of them flew planes as a hobby. And then I realized that a few of my good programming friends also have their pilot's license -- something I couldn't say for any of my friends in other professions. I wonder if there's a strong correlation compared to other professions? - sm

    2. Re:Nice! by ParrotDroppings · · Score: 1

      I wonder if there's a strong correlation compared to other professions?

      Perhaps that's why they say a failing program "crashed" ?

      --
      Free ?! Does that mean I can't get a Discount ?!
      This message was /.'ed
  11. Peter Norton by El+Lobo · · Score: 2, Interesting

    Another big name (often forgotten). Last time I heard about him, he was an art collector and trader.

    --
    It's time to realise that Abble's products are the biggest abomination these days. Just say NO to the dumb iAbble way!!
    1. Re:Peter Norton by Orion+Blastar · · Score: 3, Interesting

      I heard he still takes the time to get his picture taken for Symantec products that have the Norton name on them. They still pay him royalties over using his name, though his original software has been rewritten a lot since he sold it to Symantec and he cannot claim ownership of it anymore.

      I think Peter Norton ran out of ideas, but had made so much money that he decided to buy a small island and start buying art with his billions for investment purposes should the world economy collapse due to something like, oh I dunno, crappy commercial software having so many security holes in it that everyone gets their identities stolen by hackers who withdrawal all money from bank accounts and cash in stocks from data stolen from commercial database servers they installed some trojan on when the system administrator clicked on one of their web ads while he was looking for how to fix the problem of the server crashing 12 times a day on some web forum. Then whole nations' economies collapse, except for some small island nation that Peter Norton bought and stores his art collection on?

      --
      Remember, Slashdot does not have a -1 disagree moderation, and no, troll, flamebait, and overrated are not substitutes.
    2. Re:Peter Norton by sconeu · · Score: 4, Interesting

      I heard he still takes the time to get his picture taken for Symantec products that have the Norton name on them. They still pay him royalties over using his name,

      Can he sue Symantec for defamation of character? The real Norton Utilities were lean, mean, useful, and essential. The current Norton-branded crap from Symantec is slow, bloated, is DRM-laden, and doesn't play well with either itself or with others. Kind of like the Anti-Norton Utilities.

      --
      General Relativity: Space-time tells matter where to go; Matter tells space-time what shape to be.
    3. Re:Peter Norton by jank1887 · · Score: 1

      speed disk and calibrat FTW!

    4. Re:Peter Norton by Kjella · · Score: 1

      I think Peter Norton ran out of ideas, but had made so much money that he decided to buy a small island and start buying art with his billions for investment purposes should the world economy collapse due to [crappy commercial software]. Then whole nations' economies collapse, except for some small island nation that Peter Norton bought and stores his art collection on? Would this island be called Magrathea by any chance? Plus he needs a stasis chamber.
      --
      Live today, because you never know what tomorrow brings
    5. Re:Peter Norton by alphafoo · · Score: 5, Interesting

      I was on a panel with Peter at a conference a few weeks ago. He still looks just like he did on the box covers in the 80s. Our talk was on The Future of Software and Technology or Something Like That, and of the 8 people on the panel, I found Peter's remarks to be the most eccentric and Sci Fi. He was talking about head's up displays in our eyeglasses and things of that nature.

      After we all had our say, the moderator asked if anyone of us had anything to add. The mod looked at Peter, at which point Peter, who was sitting with his arms crossed looking either bored or disgusted (I couldn't tell), stated, "Yes, I have something to say. I am out of here. See ya." So he got up and left.

      Most of the audience did not come from tech backgrounds, so I don't think even 10% of them had any idea who he was, or how much of a name he had in the olden days.

    6. Re:Peter Norton by Tablizer · · Score: 2, Funny

      He still looks just like he did on the box covers in the 80s.

      Lucky bastard. Hell, I look like the box itself now.

    7. Re:Peter Norton by Anonymous Coward · · Score: 0

      Peter, who was sitting with his arms crossed looking either bored or disgusted (I couldn't tell), stated, "Yes, I have something to say. I am out of here. See ya." So he got up and left.

      (shrug) "Prima donnas."

    8. Re:Peter Norton by that+this+is+not+und · · Score: 1

      There is a 'Peter Norton' book on Linux. I like to try to visualize what kind of person would buy that book. Undoubtedly it would be somebody who listens to Kim Commando every week and is struggling to get their zip drive mounted on a Linux box.

    9. Re:Peter Norton by syousef · · Score: 3, Insightful

      The guy wrote some damn nice utilities in the old days. Credit where it's due. However, I don't know what he was like as a person back then but if what you're saying is true he sounds like an asshole today. No amount of expertise excuses it. When I hear about Gates and Jobs abusing people or bullying people I don't think "wow I wish I could see it first hand". I think "Wow, what an asshole! Nothing you do gives you the right to treat your staff that way. Thank the flying spagetti monster I don't work for you!".

      --
      These posts express my own personal views, not those of my employer
    10. Re:Peter Norton by maxume · · Score: 1

      Does the flying spaghetti monster give you a meatball when you thank him for something?

      --
      Nerd rage is the funniest rage.
    11. Re:Peter Norton by Anonymous Coward · · Score: 0

      Doesn't every deity shit on you when you thank him?

    12. Re:Peter Norton by Orion+Blastar · · Score: 1

      "Would this island be called Magrathea by any chance? Plus he needs a stasis chamber."

      Yeah I think that's it! You win a cigar from Fidel Castro, go to Cuba to claim it.

      --
      Remember, Slashdot does not have a -1 disagree moderation, and no, troll, flamebait, and overrated are not substitutes.
  12. Duke Nukem Forever section... by Notquitecajun · · Score: 3, Funny

    Wow, it's the original Duke Nukem Forever dev team!

    1. Re:Duke Nukem Forever section... by Joe+the+Lesser · · Score: 1

      Original and current baby!

      I think most of them are just waiting for Raskin and Kildall to get off their asses and finish their assignments. They're good programmers so it should be any time now.

      --
      "I only speak the truth"
      Karma: null(Mostly affected by an unassigned variable)
  13. Crazy Wayne Ratliffe didn't write dBase by Anonymous Coward · · Score: 0

    He took Vulcan from NASA JPL -- with permission apparently -- and repackaged it.

  14. very good book by kisrael · · Score: 4, Funny

    This was a very good book. Probably my favorite bit was hearing the history of Pac-Man
    Best Quote:
    "I thought that one of the things women like to do is eat. So I started working on a game concept based on eating."
    --Toru Iwatari, inventor of Pac-Man

    Hearing about the SwyftCard idea was cool too.

    Some of the best things were the artifacts, from in house materials to source code to random sketches and napkin plans:
    I made some banners for The Gamers Quarter with the early sketches of Pac-Man:
    http://kisrael.com/viewblog.cgi?date=2007.11.13

    --
    SO YOU'RE GOING TO DIE: The Comic for Dealing with Death
  15. Not Dead Yet by devnullkac · · Score: 1

    It's a revealing statement about the age group that drove the industry in that era that only two of the people profiled are now known to be dead this many years later.

    --
    What do you mean they cut the power? How can they cut the power, man? They're animals!
    1. Re:Not Dead Yet by Inthewire · · Score: 1

      And only one of them died in a drunken fall!

      --


      Writers imply. Readers infer.
    2. Re:Not Dead Yet by Anonymous Coward · · Score: 0

      I don't see how the fact that most of them are alive is revealing at all (assuming you're referring that the age group of people that drove the industry in that era were young). They could have all been 60 - 80 years old and still be alive.

      I guess when you're only 22 years old, it seems like a long amount of time.

  16. Coincidence? by morgan_greywolf · · Score: 1

    I think Peter Norton ran out of ideas, but had made so much money that he decided to buy a small island and start buying art with his billions for investment purposes should the world economy collapse due to something like, oh I dunno, crappy commercial software having so many security holes in it that everyone gets their identities stolen by hackers who withdrawal all money from bank accounts and cash in stocks from data stolen from commercial database servers they installed some trojan on when the system administrator clicked on one of their web ads while he was looking for how to fix the problem of the server crashing 12 times a day on some web forum. Then whole nations' economies collapse, except for some small island nation that Peter Norton bought and stores his art collection on? What a coincidence! Why, that happened to me just yesterday!
    1. Re:Coincidence? by Anonymous Coward · · Score: 0

      What a coincidence! Why, that happened to me just yesterday!

      That's not funny. My brother died that way.

  17. Missing: Bill Budge, Pinball Construction Set by RobertB-DC · · Score: 4, Interesting

    As a teenager in the early '80s, I wasn't terribly aware of the people who were actually getting paid to do what I and my friends were figuring out how to do on the TRS-80 and Apple ][. But one name that percolated up was Bill Budge, the programmer behind the wildly popular Pinball Construction Set. It was probably the closest thing you could get to The Sims on a 6502.

    Oddly enough, I don't think I ever played it myself. Or rather, I never built anything -- I probably played some of my friends' creations. His name stuck in my mind thanks to a list in some computer magazine about "Opcodes we'd like to see". (That's an assembler term, for you High-Level Language junkies.) The only one I still remember was "PBB -- Program like Bill Budge".

    --
    Stressed? Me? Of course not. Stress is what a rubber band feels before it breaks, silly.
    1. Re:Missing: Bill Budge, Pinball Construction Set by mattack2 · · Score: 1

      Umm, isn't http://en.wikipedia.org/wiki/Little_Computer_People "the closest thing you could get to The Sims on a 6502."?

    2. Re:Missing: Bill Budge, Pinball Construction Set by Anonymous Coward · · Score: 0

      You're right, and the parent is a complete fucking idiot because pinball construction set could not possibly be further away from the sims in concept.

    3. Re:Missing: Bill Budge, Pinball Construction Set by Anonymous Coward · · Score: 0

      You're right, and the parent is a complete fucking idiot because pinball construction set could not possibly be further away from the sims in concept.

      How very interesting. Is everyone who sees things differently than you a "complete fucking idiot" ?

    4. Re:Missing: Bill Budge, Pinball Construction Set by RobertB-DC · · Score: 1

      You're right, and the parent is a complete fucking idiot because pinball construction set could not possibly be further away from the sims in concept.

      How very interesting. Is everyone who sees things differently than you a "complete fucking idiot" ?

      Nah, I'm sure it's just me.
      --
      Stressed? Me? Of course not. Stress is what a rubber band feels before it breaks, silly.
    5. Re:Missing: Bill Budge, Pinball Construction Set by RobertB-DC · · Score: 1

      Umm, isn't http://en.wikipedia.org/wiki/Little_Computer_People "the closest thing you could get to The Sims on a 6502."?

      Cool! I had no idea. I wonder if I'd have been interested if I'd known about it?

      I think my problem is that I wasn't the buy-a-game kind of geek, but more of the write-a-game kind of geek. In 1985, I was doing hardware-level stuff, like breadboarding a Radio Shack voice modulator chip to work from the TRS-80 Model 100's parallel port. As a result, I probably missed out on a lot of what was out there.

      Also, that was my senior year, so I was trying to spend more time at the drive-in (not watching movies) than keeping up with gaming.

      --
      Stressed? Me? Of course not. Stress is what a rubber band feels before it breaks, silly.
    6. Re:Missing: Bill Budge, Pinball Construction Set by TwoBit · · Score: 1

      Ironically, Bill Budge interviewed at Maxis for a job working on the Sims family of games around 2002. I know because I was one of the people who interviewed him. I was initially concerned that he might be stuck in old-school ways of thinking, but nope: he is up to date and smart and in fact was a proponent of using C++ in games at a time when a lot of the industry was still hesitant.

  18. Crooks that made it bit by nurb432 · · Score: 0, Flamebait

    While thousands more still toil away unnoticed, beacuse they are honest and didnt get to lean on mommies and daddies money when they first started out.

    --
    ---- Booth was a patriot ----
    1. Re:Crooks that made it bit by justthinkit · · Score: 1

      There may be some truth in this remark for some of these people, espec. billg, but your "Booth was a patriot" .SIG is laughable. Booth was part of a substantial conspiracy to take down a President who was committing the ultimate act of treason in the U.S. -- remaining free from corruption. For more, check out Jim Bishop's "The Day Lincoln Was Shot".

      --
      I come here for the love
    2. Re:Crooks that made it bit by nurb432 · · Score: 2, Insightful

      Booth was willing to give his life for his country. That makes him a patriot. Wont debate if he was right or wrong in his actions as that isnt my intent. The intent is to make people think, which you have done.

      And back on topic i wasn't speaking just of Mr Gates, a lot of the 'big players' that made it out of the 80's either had help, ( like rich parents) or really good luck ( location, location, location ). ( actually, that goes for most people that have made it big, they often build on the success of the family before them. if they had to start from scratch like the rest of us, they would still be like the rest of us.. )

      --
      ---- Booth was a patriot ----
    3. Re:Crooks that made it bit by justthinkit · · Score: 2, Insightful

      I agree about successful people having help -- rich parents, or powerful connections. What is even more annoying is that those who genuinely innovate (someone like Dan Bricklin comes to mind) will often have their work stolen/copied/sidelined by someone in a more powerful position. The corruption of the system always approaches 100%.

      All we little people can do is try to give credit to the true innovators, geniuses and hard workers. In the latter category I would place David Harris of Pegasus fame. Philippe Kahn would go in the true innovator (Sidekick) and genius (his compilers vs. microsoft ones) categories. And if Paul Katz were alive, it is doubtful we could give him enough credit and reward for PKzip. He made ARC look bad and we benefited from that.

      In the "from out of left field" category, I would suggest Neil Rubenking. I think he has a vast and deep understanding of PCs and, unlike Jerry can-never-get-one-computer-working Pournelle he has helped a large number of us over many years from the back pages of PCMag. Steve Ciarcia did the same thing, but for hardware guys.

      --
      I come here for the love
    4. Re:Crooks that made it bit by Anonymous Coward · · Score: 0

      Booth was willing to give his life for his country. That makes him a patriot. Wont debate if he was right or wrong in his actions as that isnt my intent. The intent is to make people think, which you have done.

      Booth was from Maryland, a border state that was not part of the Confederacy. Therefore 'his country' was the United States of America, aka the Union.

      Far from being 'willing to give his life for his country,' he dedicated himself to dividing the country of his birth. He was a coward, a murderer, a traitor and seditionist.

      Death was too good for him.

    5. Re:Crooks that made it bit by Anonymous Coward · · Score: 0


      Lincoln was widely hated during his presidency, and not just by people in the South. Booth actually thought that people would revere him as a hero, slaying the tyrant Lincoln as Brutus slayed the tyrant Julius Caesar. Booth shot and killed him on Good Friday, and that Sunday, every sermon in the land was comparing Lincoln to Jesus. Lincoln's legend was born, and Booth was appropriately reviled.

      Never forget that "terrorist" and "patriot" can often be used to describe the same person. To the British of the late 1700's, Paul Revere, George Washington, etc were terrorists.

    6. Re:Crooks that made it bit by Anonymous Coward · · Score: 0

      Lincoln was widely hated during his presidency, and not just by people in the South. Booth actually thought that people would revere him as a hero, slaying the tyrant Lincoln as Brutus slayed the tyrant Julius Caesar.

      So what? Bush is widely hated during his presidency, but that doesn't make it okay to assassinate him - even if you're a Saddam sympathizer. It certainly doesn't make you a "patriot." We elect our leaders in this country, we don't stage juntas.

      Never forget that "terrorist" and "patriot" can often be used to describe the same person.

      Can be, but one is not necessary or sufficient for the other. Never forget that "terrorist" and "fisherman" can often be used to describe the same person.

      To the British of the late 1700's, Paul Revere, George Washington, etc were terrorists.

      Then they used the term incorrectly. Guerrilla tactics may be used by terrorists, but not all guerrilla fighters are terrorists. Revere, Washington, etc. fought directly against British troops; they didn't target British citizens to demoralize them or undermine support for the Crown.

  19. I regularly foist this book on my students... by jpellino · · Score: 2, Interesting

    ... they just as regularly roll their eyes when they see the gian head of Bill Gates.

    Then they just as regularly come back and thank me.

    Good to see a recap that these people made a difference and are (mostly) still doing so.

    --
    "Win treats sysadmins better than users. Mac treats users better than sysadmins. Linux treats everyone like sysadmins."
  20. Interesting, but... by TimToady · · Score: 1

    I'd much rather know where I'll be in 22 years...

    1. Re:Interesting, but... by Anonymous Coward · · Score: 0

      how typical of a slashidiot to post a question like this. do you think it makes you insightful? i bet you in 22 years you'll still be wallowing here trying to get a clue.

    2. Re:Interesting, but... by bkr1_2k · · Score: 1

      Get back to your cube. And stay there!

      --
      "Growing old is inevitable; growing up is optional."
  21. Excellent book, as is _Inventors at Work_ by dpbsmith · · Score: 1

    Let me add my praises to all the others. It's a very good book and a very interesting book.

    And the material on Bill Gates is an interesting read in his own right. (And yes, Bill Gates was a programmer).

    _Inventors At Work_, also published by Microsoft Press (and regrettably out of print), by a different author, is excellent, too.

    I wonder if there are any other titles in the same series?

  22. Jef Raskin (1943-2005) by EdgeOfEpsilon · · Score: 3, Informative

    >Jef Raskin. Then: Macintosh project creator, founder of Information Appliance. His excellent web site is still up. Author of well-respected book The Humane Interface. The project he's working on in PaW, the SwyftCard, was a minor success.

    RIP Jef. On a lighter note, check out his son's work at Humanized

    Edit: Looks like he just updated it. I guess someone informed him of Raskin's departure...

  23. Horrible, Isn't It? by eldavojohn · · Score: 5, Funny

    Dude, you're like three years out of college at best. I know, I know, don't rub it in. Put me in the ground already, right? I feel like my bones are half dust, I'm long in the tooth, I'm on my last leg, almost completely worthless, put me out to pasture, stick a fork in me!

    Three years! In (Moore's) computer years that's like 18 generations, prior to the great depression of dotcoms or even the Civil (browser) War.

    It's amazing that some employer is kind enough to provide this old geriatric coder a job. I try to stay out of the way of the new blood and stave off death for a few more years but my old concepts of "EJBs" and "Java Server Faces" is just embarrassing to them.

    A new recruit came in the other day, I told him not to feel bad and we'd make him 1337 soon enough. He just chuckled and patted me on the head and said, "There there, old timer, we'll get you some streaming Matlock off the server while we clean up your mess."

    I miss my friends that have already moved on from this life to the next, those that are managers already. I have to remind myself that some birds aren't meant to be caged. Their feathers are just too bright. And when they fly away, the part of you that knows it was a sin to lock them up DOES rejoice. Still, the place you live in is that much more drab and empty that they're gone. I guess I just miss my friends.

    So please, when you see an ancient dinosaur like me lumbering around trying to figure out what the f*ck ruby is and why I have to put it on rails and then wonder how that was any different than what I used to be doing, please be kind. Have patience, my mind isn't as nimble as it once was. Three years of Jack Daniels and coding ravages a man and leaves him a dusty shell.

    Just promise me you'll never forget me when I'm put in the basement next to a pile of boxes next month. Please come visit, please!
    --
    My work here is dung.
    1. Re:Horrible, Isn't It? by Anonymous Coward · · Score: 0

      nyah, nyah, I'm on your lawn.

    2. Re:Horrible, Isn't It? by Anonymous Coward · · Score: 3, Funny

      You know what makes me feel old? The fact that something Java is an old concept to you.

      Now get off my porch! I have some C to write.

    3. Re:Horrible, Isn't It? by Darinbob · · Score: 1

      It seems that time moves more slowly when you're older and faster when you're young, or vice versa depending upon your viewpoint. The radio plays songs from the 90's and calls them classics, then you get confused and think "wait, that's old fogey music now?" Or you get around to playing that computer game that's been sitting on your desk, get excited by how new and innovative it is, then hear someone say "that game is so dated." Or between the time I first buy a Java book and actually install Java I hear that the language has changed and I need a new book.

      Maybe time just seems to move more slowly because I keep seeing Microsoft maintaining overwhelming market share because of substandard software; people keep thinking reference counting might be a good way of implementing garbage collection; the same Fortran programs written before I was born are still being run.

    4. Re:Horrible, Isn't It? by that+this+is+not+und · · Score: 1

      In (Moore's) computer years that's like 18 generations,

      Not really. If you look at the basic architecture of the machines most people use, it hasn't changed since 1981. I think you meant "18 marketing-efforts old." Since 1983 there have been maybe five or six 'growth spurts' in the development of the single ugly beast that dominates.

  24. Hey Norton! by Stanistani · · Score: 1

    Back in the Windows 3.1 days, I built some small utilities and put them out in the 'freeware' boards as the 'Ed Norton Utilities.'

    The program names were 'Captain Video', 'Vest', 'Floppy Hat', and 'Bowling Ball'.

  25. "Spreadsheet of Dorian Grey" FTW by adavies42 · · Score: 1

    IHNTA, IJLTS"Spreadsheet of Dorian Grey"

    --
    Media that can be recorded and distributed can be recorded and distributed.
    -kfg
    1. Re:"Spreadsheet of Dorian Grey" FTW by popmaker · · Score: 1

      IHNIWYJS, HAAWTOIAW?

    2. Re:"Spreadsheet of Dorian Grey" FTW by adavies42 · · Score: 1

      It's a usenetism--"I have nothing to add, I just like to say" (i got as far as "i have no i what you just said, how about a" before getting stuck. care to reciprocate?)

      --
      Media that can be recorded and distributed can be recorded and distributed.
      -kfg
    3. Re:"Spreadsheet of Dorian Grey" FTW by popmaker · · Score: 1

      Ok, hehe. I just thought the acronyms got a little too thick to navigate through, it was a little bit of a sarcastic outburst.

      Mine read: "I have no idea what you just said", "how about actually writing..." uh, well I actually forgot the rest of it. But it's not important.

  26. Fire up... by PinchDuck · · Score: 1

    the White Collar Holler.

  27. Do Not Go Gentle Into That Cold Dark Server Room by eldavojohn · · Score: 5, Funny

    I have some C to write. While we may have had our differences in the past, what with my resource greedy garbage collector and your platform specific releases, it is becoming increasingly clear to me that one day you and I might end up in the same place--management.

    So while we may not be able to reconcile our differences now, I realize that at the end of the day we might find ourselves in the same spot of alienation and place of decay.

    In a different reality, I might have called you friend ...
    --
    My work here is dung.
  28. I know where they all are by LM741N · · Score: 1

    on various islands in the Caribbean and Pacific. (as long as they can get wifi)

  29. "At work" by Tablizer · · Score: 1

    "At work"? Seems most of them are retired or hobbying around under obligatory wages.

    1. Re:"At work" by Firebones · · Score: 2, Interesting

      There's another great book, Founders at Work, that covers entrepreneurs. What's striking to me is the difference between the relatively humble and down-to-earth programmers of the early personal computing era compared to the egos on display from the post-bubble entrepreneurial bubble. More here on that contrast. A few of the founders, like Joshua Schacter and James Hong, seem to be cut from the same mold as the Programmers at Work guys, but they're the stark exceptions.

  30. 1986 called... by gorba · · Score: 1

    it wants its site back

    1. Re:1986 called... by Anonymous Coward · · Score: 0

      > 1986 called... it wants its site back

      Even if you're a cocky young whippersnapper, you should know that there were exactly ZERO web sites in 1986. Sheesh, kids today...

  31. Mostly retired. Not surprising by tompaulco · · Score: 3, Insightful

    My question is. Retired how? Obviously a few are fabulously rich. But of the others, how many were forced into retirement by an ungrateful company? How many quit in disgust when profit motive sucked all the life out of programming? I am fortunate to have in my employ several employees who worked on exciting and challenging technology at Bell Laboratories, working on various aspects of switching systems which are still in use around the world today. However, Lucent forced all of them into early retirement. I know of other highly skilled technical people who couldn't take the annoyances any more and have quit to work at places like Home Depot (I'm not talking the IT department either).
    Maybe it's just me, but I don't feel that the IT industry appreciates the people who made them great. I'm not an old codger bemoaning my fate either. I'm under 40, but I'm just observing what I feel is an injustice done to the greats of my dad's generation. I don't hold great hope for my generation either. I work in IT, and I love IT, but IT treats me like crap, so I'm building up my inventory of rent houses, and one day I will abandon my abusive lover and work quietly at home doing my own programming projects for the sheer joy of it just like I did back in 6th grade.

    --
    If you are not allowed to question your government then the government has answered your question.
  32. A great Apple II programmer I stumbled across by Firebones · · Score: 2, Interesting

    This guy, Charlie Anderson, wasn't a big enough success to warrant inclusion in Programmers at Work, but his basic source code for Tuesday Night Football on the Apple II was some of the first code I ever had a chance to read. Be sure to visit his virtual PC museum and check out the 1980 letter he preserved that showed his royalty arrangement for what had to be about 500-1000 lines of Basic source code for the game. I'd love to see the source again, but wasn't able to track it down. I'm still looking for Tuesday Night Football.

  33. 22 years? That's nothing... try 38 years! by Anonymous Coward · · Score: 1, Interesting

    I have been programming continuously since 1970 and I'm not retired yet. Yeah, I started with mainframes. Want a list?

    CDC 1604, IBM 1401, CDC 6400, IBM 360, CDC Cyber 73, UNIVAC 1106/1108, Honeywell 200, UNIVAC 1110, UNIVAC 90/30, VAX 11/780, CDC Cyber 720, Cray 1

    and each of those in native assembly language, in addition to a variety of higher level languages. Yeah, technically the VAX was a mini. Of course I got into micros too. Another list:

    M6800, 6502, i8080, M680X0, PPC (601, 603, 604, G3, G4), AMD29k, MIPS

    and all of those in native assembly as well, in addition to other languages, but mostly C of course.

    I was once visited by students I had known that couldn't believe that I was still programming being over 40. Well, that was more than 10 years ago and I'm still at it.

  34. Jim Butterfield and other pre-borg FOSS hackers by An+dochasac · · Score: 2, Interesting

    O.K. I know "PC" is now well integrated into the popular vocabulary as an X86 machine which runs Microsoft Windows and for most outside the Slashdot readership, "programmers" now means those who understand Visual Basic and Excel and "FOSS" means something with a linux kernel under the hood.

    But once there was a time when home computers had no DRM, corporations or hobbiests would document the hardware interfaces and share their knowledge and source code via tapes, printouts and magazines such as Compute! I was surprised that http://en.wikipedia.org/wiki/Jim_Butterfield and other Commodore/Amiga/Atari... hackers were not on this list.

    I'll never forget the article Jim wrote for one of those classic computer magazines where he showed how to copy the Commodore 64 BASIC interpretor into volatile RAM, fix a bug with a 1 byte poke and tell the CPU to use that RAM based interpretor.

    The bug was that a program-stopping error occured any time you tried to access the ASCII value of a null string:

    e.g. print asc("")

    I found that this one byte bug existed on nearly all versions of BASIC available on small computers at the time. Atari, Apple, Amiga, Vic 20, IBM-PC junior. What do these machines have in common? They all purchased parts of their BASIC interpretor from a company called Microsoft.

    Jim Butterfield is no longer with us but the optimism and excitement he brought to the world of computers is far more real and lasting than the slash and burn corporate domination brought upon us by the likes of Bill Gates.
  35. CSS is cheap by 16Chapel · · Score: 1

    I personally did found the message to be obscured by the poor design, and I did found the whole thing hard to read.

    Why not improve readability with some well-used CSS? A few extra lines of code would vastly improve things and would not noticably increase the load time.

    There's a middle ground to be had here - it's not a choice between AJAX madness and a plain bulleted list.

  36. Re:Peter Norton (Accelerating change) by Paul+Fernhout · · Score: 1

    Displays in our eyeglasses sounds pretty tame compared to Vernor Vinge or Ray Kurzweil.
        http://www.kurzweilai.net/articles/art0518.html?printable=1
    "Vernor Vinge's Hugo-award-winning short science fiction story "Fast Times at Fairmont High" takes place in a near future in which everyone lives in a ubiquitous, wireless, networked world using wearable computers and contacts or glasses on which computer graphics are projected to create an augmented reality."

    Hans Moravec was talking about "magic glasses" in the 1980s,
      http://www.gslis.utexas.edu/~palmquis/courses/reviews/erin.htm
    and you can buy variants of them today
        http://www.i-glassesstore.com/
    (not quite heads-up, but it is not much of a stretch I've seen prototypes for those, likely even on Slashdot).

    If magic glasses was "sci fi" I can imagine why Peter Norton left in disgust. Many people have a real difficulty understanding the nature of exponential growth in technological capacity. See:
        http://en.wikipedia.org/wiki/Accelerating_change
    Or:
        http://www.kurzweilai.net/articles/art0134.html?printable=1
    "An analysis of the history of technology shows that technological change is exponential, contrary to the common-sense "intuitive linear" view. So we won't experience 100 years of progress in the 21st century -- it will be more like 20,000 years of progress (at today's rate). The "returns," such as chip speed and cost-effectiveness, also increase exponentially. There's even exponential growth in the rate of exponential growth. Within a few decades, machine intelligence will surpass human intelligence, leading to The Singularity -- technological change so rapid and profound it represents a rupture in the fabric of human history. The implications include the merger of biological and nonbiological intelligence, immortal software-based humans, and ultra-high levels of intelligence that expand outward in the universe at the speed of light."

    --
    A 21st century issue: the irony of technologies of abundance in the hands of those still thinking in terms of scarcity.
  37. My personal experiences with many of them. by Brett+Johnson · · Score: 2, Interesting

    I remember reading that book a couple of decades ago. I think I was given a copy by Jon Sachs. I am amazed at how many of these people I actually worked with, or even had meaningful conversations with in my life:

    Gary Kildall: I never met him in person, but corresponded with him by telephone and email a bit back in 1982-3 when I was working on CP/M and MS-DOS BIOS for 3R Computers' TC-1 and TC-100. I really shouldn't speak ill of the dead, but Kildall was an ass.

    John Warnock: I really only met him twice at some Adobe functions. Adobe was next door to Verity, and they embedded some Verity technology into Acrobat, so we were over there a bit.

    Dan Bricklin: I met him once at some small conference where he was pushing his prototyping product "Dan Bricklin's Demo Program". I remember being interested because I was doing a bit of rapid prototyping with NeXT's InterfaceBuilder.

    Bob Frankston: Was kept locked in a secret room at Lotus in the mid-to-late 80's when I was working on Lotus Manuscript. I met him twice. I believe his official job title was "I'm Bob Frankston, dammit! I invented the friggin VisiCalc. Have you heard of it? Now get me a sandwich ... and some more virgins."

    Jon Sachs: Sachs actually started the Lotus Manuscript project, so I worked with him extensively from 1986-1988. I also met him briefly in 1981 (82?) at Data General (I was hired about 2 weeks before he left). Of all the people on the list I have met, Sachs was definitely the most modest and the coolest. Even though he was worth like $130M at the time, he used to drive this beat-to-crap old Jeep. When that finally gave up the ghost, he bought an Audi Quattro - used.

    Ray Ozzie: Another Lotus Manuscript contact. Ray was running Iris, developing Notes for Lotus. They wanted to use the same printer driver technology that Manuscript used. I also remember Ray when he worked at Data General in the early 80's. Although I didn't work with him directly, I do remember him playing Snake ... a lot. I like Ray, and communicate with him once or twice a year, even tho he works for Microsoft.

    Not mentioned above, but just as significant:

    Mitch Kapor: Founded Lotus with Sachs and was still running it when we were developing Manuscript. I first met him at some big Lotus gala featuring the Pointer Sisters or the Pips or someone like that. I think they were celebrating the one-millionth wheelbarrow full of money they had dumped into the Charles River because they had just too damn much money. I spent much more time talking to him when I met Kapor at some conference pushing his uber-calendar project, Chandler. Chandler can best be described as the "Black Hole of Calendaring" - it is so massive that not even light can escape its gravitational attraction. I've seen many good programmers sucked into that black hole.

    Steve Jobs: Like Kapor, Jobs is not a programmer, so not featured in the book. My experience with the Steve occurs during his time at NeXT Computer. I was an early adopter of NeXT. I was won over when Steve demo'ed the system at Lotus in 1988, and have been using NeXTStep/OpenStep/MacOSX as my primary development environment since. Steve once offered me a job after I gave detailed feedback on some broken app with suggestions on how to make it better. I've spoken to him only once since he returned to Apple.

    Steve Wozniak: Woz lived in the next town over when I was in Sunnyvale. I met him once when he was promoting his tech-heavy school for kids. He was a major influence to my "give back to the community when you have been fortunate" ideals. If life were Star Trek (it isn't?) then Woz is the result of some "Enemy Within"-style transporter accident -- with the evil Bill Gates materializing shortly after. Woz is definitely the funniest and coolest person on this list.

    1. Re:My personal experiences with many of them. by Brett+Johnson · · Score: 1

      Upon reflection, I actually believe I obtained the book from David Glazer, who I worked with on Lotus Manuscript, now at Google.