Slashdot Mirror


Skunkworks At Apple -- The Graphing Calculator Story

avitzur writes with a link to the story behind the Macintosh Graphing Calculator. An excerpt from this strange account: "It's midnight. I've been working sixteen hours a day, seven days a week. I'm not being paid. In fact, my project was canceled six months ago, so I'm evading security, sneaking into Apple Computer's main offices in the heart of Silicon Valley, doing clandestine volunteer work for an eight-billion-dollar corporation."

7 of 642 comments (clear)

  1. An engineer's dream by silentbozo · · Score: 5, Insightful

    No meetings. No managers. No legal worries. Not having to kowtow to public relations or marketing. Shipping millions of copies of your software.

    The only downside was not getting paid, but even that seemed to work out.

  2. Re:Article Text without silly next buttons by Anonymous Coward · · Score: 5, Insightful

    Beyond this lies another set of questions, both psychological and political. Was I doing this out of bitterness that my project had been canceled? Was I subversively coopting the resources of a multinational corporation for my own ends? Or was I naive, manipulated by the system into working incredibly hard for its benefit? Was I a loose cannon, driven by arrogance and ego, or was I just devoted to furthering the cause of education?

    Or did they do it because they could? One of the things that so many Free Software users overlook as they use the software they didn't pay anything for is that OSS is more than about just getting stuff without paying, it represents the right for someone to write that code. Imagine a world where if you didn't legally work for Apple, you couldn't write a program for their computer. If you weren't a licensed and regulated programmer, you wouldn't be able to develop your own software or develop software for other people.

    With signed code initiatives like TCPA/Palladium, that world could be coming to a planet near you soon.

  3. Programmers: Please note. by martinX · · Score: 5, Insightful

    Sitting behind a two-way mirror, watching first-time users struggle with our software, reminded me that programmers are the least qualified people to design software for novices.

    --
    When they came for the communists, I said "He's next door. Take him away. Goddam commies."
  4. Re:Dedication by Jahf · · Score: 5, Insightful

    Phooey.

    It is one thing to for a person or three finish a project out of love without expecting a reward. Key words "a project".

    It is FAR different for a company to expect that level of work in a non-ceasing manner from their entire dev staff, knowing full well that it destroys mental and social health.

    Not to mention the difference in stress level when you're volunteering that level of effort versus being chided in the hopes of squeezing out even more.

    I've worked in both situations. One is a suite kind of pain, the other is an intense kind of anguish.

    --
    It is more productive to voice thoughtful opinions (reply) than to judge (moderate) others.
  5. Re:Dedication by badriram · · Score: 5, Insightful

    Yup you see it everyday... Open Source.

    Although there are people that do expect fame/ power from open source, a lot of them do the work because they like to do it. But do not blame EA employees, I would never do such work any any For profit company in my life unless they paid me more.

    The first one is giving, the second one is being moronic....

  6. Re:High Praise For Mediocrity by michaeldot · · Score: 5, Insightful

    Yep, the evil Steve Jobs personally drove up to my door in his Mercedes and threatened physical violence when I bought my Logitech mouse for my G5.

    And I'm still suffering from the torture he inflicted when I dared to use the scrollwheel.

    I can't imagine what he did to the Mac OS X engineers when he found they'd built full support for multiple buttons and into the OS, or the fact that all their iApps - iTunes, iPhoto - support full functional scrollwheel movements.

    Hmm...

    Or maybe's it's because Apple's QA people know that best way to have software designed to be easy to use is to not encourage them to use right-click kludges. It is impossible to use a Windows machine without a two button mouse and learning context menus. That is not true of Mac OS X.

  7. Re:I like this line by KillerCow · · Score: 5, Insightful

    "The secret to programming is having smart friends." hahaha

    I have to agree with that. I've solved many of my problems by IMing a friend. I might not know how to do X, but PersonA does, and he can shave a few days off of my learning curve by sending me in the right direction when I get stuck.

    Sadly, some of my employers have had "no instant messaging" policies.