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."

642 comments

  1. EA? by danielacroft · · Score: 5, Funny

    I hope we don't hear from this person's significant other soon...

    --
    Something intruiging...
    1. Re:EA? by spac3manspiff · · Score: 0

      yeah it should be called, " the story behind the EA's games"

    2. Re:EA? by avitzur · · Score: 5, Interesting

      >I hope we don't hear from this person's significant other soon...
      I was dating a high school math teacher at the time, but, unsurprisingly, the relationship did not survive the events of the story.

    3. Re:EA? by rampant+mac · · Score: 3, Funny
      "I hope we don't hear from this person's significant other soon..."

      Somehow, I don't think that will be a problem around here.

      --
      I like big butts and I cannot lie.
    4. Re:EA? by Anonymous Coward · · Score: 0

      It was sad to see the 88110 project go under,
      that part killed at least 3 companies though.
      The dual 88110 Next box would have been something.

    5. Re:EA? by DarkAurora · · Score: 5, Interesting

      This is - beyond a doubt - the most amazing piece of software I have ever seen. I never knew this gem was sitting quietly on my hard drive.

      At first, I was unimpressed. However, as soon as I saw it animate I was blown away. Of course, when I saw the plane intercept of a 3D function animated, I was visibly giddy. :)

      I so wish I had this while in my vector calculus course. In fact, I think I might stop by former professor's office when school is back in session and show him.

      As soon as your site recovers from this merciless slashdotting, I think I might pick up version 3.

      And again, wow. :)

    6. Re:EA? by caino59 · · Score: 4, Insightful

      gotta hand it to you - i think thats the best read i've had here on /. in quite a while. That is a truly great story - one to pass down through the generations. Thanks for sharing the story and your creation!

    7. Re:EA? by azav · · Score: 1

      You sir, are a good man.

      Kudos.

      --
      - Zav - Imagine a Beowulf cluster of insensitive clods...
    8. Re:EA? by Hawthorne01 · · Score: 1

      Thanks for one of the most entertaining tech stories I've read in a long, long time. With the recent successes of Apple, it was great to be reminded just how charlie-foxtrotted things were there in the early 90's.

      --
      "Only two things are infinite, the universe and human stupidity, and I'm not sure about the former."
    9. Re:EA? by Tablizer · · Score: 1

      I was dating a high school math teacher at the time, but, unsurprisingly, the relationship did not survive the events of the story.

      Don't tell me, you made the mistake of finding the equation for her figure, graphed it, and she asked, "Do I look fat as an equation?" And you gave the wrong answer.

    10. Re:EA? by websaber · · Score: 1, Insightful

      So this is what people did with their time before there was open source. Donate it to individual companies. Now let's say that back then the same work was done open source not only would of it been on more platforms and millions of more machines but it also might of been expanded to something even cooler. Same Pay. Same coolness. Better recognition. Maybe even a job offer somewhere.

      --
      "A good friend will bail you out of jail. A true friend will be sitting next to you saying, 'damn....that was fun!'"
    11. Re:EA? by Tackhead · · Score: 2, Funny
      > > I hope we don't hear from this person's significant other soon...
      > I was dating a high school math teacher at the time, but, unsurprisingly, the relationship did not survive the events of the story.

      "Your shirt smells like someone else's perfume? Lipstick on your collar? Don't try to lie to me, you bastard! You really spent the night at that damn computer lab again!"

    12. Re:EA? by Anonymous Coward · · Score: 2, Informative

      "Same Pay. Same coolness. Better recognition. Maybe even a job offer somewhere."

      ...although lacking the benefits of apparently rigorous interface and QA testing, leading to the inevitable CLI with a half-assed GUI tacked on a year or two later and missing half the functionality of the CLI it was supposed to replace.

      And it's "would have," not "would of."

    13. Re:EA? by saider · · Score: 1


      Maybe he mentioned something about convex curves. She broke up with him after that.

      --


      Remember, You are unique...just like everyone else.
    14. Re:EA? by fitten · · Score: 1

      I salute you.

    15. Re:EA? by c4seyj0nes · · Score: 1

      Which versions of MacOS did this ship with?

      I searched my PowerBook G4 but my assumption that it didn't ship with OS X seemed correct.

      --
      "In wine there is wisdom. In beer there is strength. In water there is bacteria." --Old German Proverb
    16. Re:EA? by DarkAurora · · Score: 1

      If you have classic installed, it's in the OS 9 applications folder. Get their OS X version, though. It's way slicker.

    17. Re:EA? by Anonymous Coward · · Score: 0

      The QA testers were volunteering as well. Did you read the the story?

    18. Re:EA? by JamieF · · Score: 3, Insightful

      Did YOU read the story?

      The 2 QA guys volunteered from September to October. Then they were assigned to the project officially in October, as were usability folks (who have a usability lab at their disposal). The story doesn't specify how many QA people were assigned, so maybe it was more than 2.

      They also got free prototype hardware to develop on that made their app run 50 times as fast as it did on regular, publicly available hardware.

      They shipped in January, so that's 1 month of 2 QA guys' free time, versus 4 months of full time QA, and an unknown amount of usability assistance.

      This could certainly be made available to an open source project as well, of course. But don't overlook the big increase in resources that the project got when Apple managers decided to officially support it.

      This is the leap that companies need to start making with open source, both in visualizing how it was made, and in investing in it. It isn't always a nights-and-weekends hobby project; sometimes it's a full time project with lots of people being paid to work on it. The fly-by-night image is one that Microsoft really, really wants people to believe, so they can say stuff like "there's no QA" or "there are no real releases" and make people scared to buy anything but Microsoft's incredibly high-quality, bug-free code. *cough*

    19. Re:EA? by Anonymous Coward · · Score: 0
      I was dating a high school math teacher at the time, but, unsurprisingly, the relationship did not survive the events of the story.

      Were you by any chance a high school student at the time?

    20. Re:EA? by Have+Blue · · Score: 1

      The REASON Apple put all those resources into it was because they would be able to control it and include with the Power Macs they sold, thus recouping their investment. If he had told the managers that he was planning to take the results of his work and release it to the world for free, the project and his access to Apple facilities would have been instantly killed.

    21. Re:EA? by jbolden · · Score: 1

      Why? It was written to only run on Apple hardware. Apple never sold it. Basically Apple released it for free. Apple sees itself as a hardware company which produces software to entice people to buy their hardware.

  2. Article Text without silly next buttons by Anonymous Coward · · Score: 3, Informative

    Pacific Tech's Graphing Calculator has a long history. I began the work in 1985 while in school. That became Milo, and later became part of FrameMaker. Over the last twenty years, many people have contributed to it. Graphing Calculator 1.0, which Apple bundled with the original PowerPC computers, originated under unique circumstances.

    I used to be a contractor for Apple, working on a secret project. Unfortunately, the computer we were building never saw the light of day. The project was so plagued by politics and ego that when the engineers requested technical oversight, our manager hired a psychologist instead. In August 1993, the project was canceled. A year of my work evaporated, my contract ended, and I was unemployed.

    I was frustrated by all the wasted effort, so I decided to uncancel my small part of the project. I had been paid to do a job, and I wanted to finish it. My electronic badge still opened Apple's doors, so I just kept showing up.

    I had many sympathizers. Apple's engineers thought what I was doing was cool. Whenever I gave demos, my colleagues said, "I wish I'd had that when I was in school." Those working on Apple's project to change the microprocessor in its computers to the IBM PowerPC were especially supportive. They thought my software would show off the speed of their new machine. None of them was able to hire me, however, so I worked unofficially, in classic "skunkworks" fashion.

    I knew nothing about the PowerPC and had no idea how to modify my software to run on it. One August night, after dinner, two guys showed up to announce that they would camp out in my office until the modification was done. The three of us spent the next six hours editing fifty thousand lines of code. The work was delicate surgery requiring arcane knowledge of the MacOS, the PowerPC, and my own software. It would have taken weeks for any one of us working alone.

    At 1:00 a.m., we trekked to an office that had a PowerPC prototype. We looked at each other, took a deep breath, and launched the application. The monitor burst into flames. We calmly carried it outside to avoid setting off smoke detectors, plugged in another monitor, and tried again. The software hadn't caused the fire; the monitor had just chosen that moment to malfunction. The software ran over fifty times faster than it had run on the old microprocessor. We played with it for a while and agreed, "This doesn't suck" (high praise in Apple lingo). We had an impressive demo, but it would take months of hard work to turn it into a product.

    I asked my friend Greg Robbins to help me. His contract in another division at Apple had just ended, so he told his manager that he would start reporting to me. She didn't ask who I was and let him keep his office and badge. In turn, I told people that I was reporting to him. Since that left no managers in the loop, we had no meetings and could be extremely productive. We worked twelve hours a day, seven days a week. Greg had unlimited energy and a perfectionist's attention to detail. He usually stayed behind closed doors programming all day, while I spent much of my time talking with other engineers. Since I had asked him to help as a personal favor, I had to keep pace with him. Thanks to an uncurtained east-facing window in my bedroom, I woke with the dawn and usually arrived ten minutes before Greg did. He would think I had been working for hours and feel obliged to work late to stay on par. I in turn felt obliged to stay as late as he did. This feedback loop created an ever-increasing spiral of productivity.

    People around the Apple campus saw us all the time and assumed we belonged. Few asked who we were or what we were doing.When someone did ask me, I never lied, but relied on the power of corporate apathy. The conversations usually went like this:

    Q: Do you work here?
    A: No.
    Q: You mean you're a contractor?
    A: Actually, no.
    Q: But then who's paying you?
    A: No one.
    Q: How do you live?
    A: I live simply.
    Q: (Incredulously) What are you doing

    1. 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.

    2. Re:Article Text without silly next buttons by name773 · · Score: 4, Funny

      that world could be coming to a planet near you soon
      then it's just the pits for mars, isn't it... we should recall the rover as soon as possible.

    3. Re:Article Text without silly next buttons by bob+beta · · Score: 2, Informative

      Imagine a world where if you didn't legally work for Apple, you couldn't write a program for their computer.

      It really wasn't that long ago that you had to request an extension from Apple to get a 'legitimate' Mac application up and running. Sure, they were developer friendly, but you didn't want them not liking you at Cupertino.

      I worked at a company that had a small skunkworks developing a medical diagnostic device. That team applied and became registered Apple Developers. Their status later expired, but it was a small closed project so it didn't really matter.

      You couldn't just go out and buy Turbo C and sling code for the Mac at that time.

    4. Re:Article Text without silly next buttons by Megane · · Score: 1
      AC: Fucking karma whore.

      Not so much of a karma whore now that the original link is slashdotted, now is he?

      Thanks to the original poster for mirroring TFA in a comment. I had to look on an old hard drive to find a copy to play with. It runs pretty smooth now that I'm running on a CPU 25 times faster than the original 601.

      --
      #naabhaprzrag, #sverubfr-000, #agi-fcbafberq, negvpyr[pynff*=' negvpyr-ary-'] { qvfcynl: abar !vzcbegnag; }
    5. Re:Article Text without silly next buttons by Anonymous Coward · · Score: 0
      I thought the point of the karma system was to highlight things that are informative, insightful, interesting, or funny, and also to encourage people to post such comments. Ergo, posting something that people consider to be informative is a good thing, and it is modded up so that more people can see it.

      And besides - he/she posted as Anonymous Coward, so there's no change in karma anyway. Doofus. :)

    6. Re:Article Text without silly next buttons by name773 · · Score: 1

      perhaps it was a troll.

    7. Re:Article Text without silly next buttons by bokmann · · Score: 4, Informative

      Uh, you most certainly could buy compilers and tools such as Macintosh Programmers Workshop, ThinkC and ThinkPascal from Symantec, and Codewarrior from Metrowerks. I was exclusively a Mac programmer from 1985 - 1996.

      The 'extension' of which you speak is equivalent to the file extensions under dos, like .exe, .txt, .doc, etc. MacOS has meta-data about each file - a 4 digit code identifying the file type, and a 4 digit code identifying the file that created it (which allows for some neat capabilities such as having two files of the same type, but opened by different applications when they are double-clicked on.)

      The only reason you had to 'register' an extention with Apple was so other applications could know, for sure, what kind of file an extention represented. There is nothing to stop anyone from using any code they desired, just as there is nothing to stop me from naming a file with an ending like '.dll' under dos/windows... it just isn't a prudent thing to do.

    8. Re:Article Text without silly next buttons by Anonymous Coward · · Score: 0

      Please, the parent is obviously a joke.

    9. Re:Article Text without silly next buttons by gl4ss · · Score: 1

      *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.*

      imagine most consoles.

      --
      world was created 5 seconds before this post as it is.
    10. Re:Article Text without silly next buttons by maxdamage · · Score: 1

      it was /.ed before it went public...

    11. Re:Article Text without silly next buttons by The+Cisco+Kid · · Score: 1

      Sadly, no version for any 'Free Software' platform exists, and no 'Free Software' version of either the main application, or even the 'viewer' application seems to exist, for any platform.

      There isnt even a 'Freeware' version of even the viewer for any Free or OSS platform, only for Mac and Windows - so you either have to shell out megabucks for Apple hardware, or you have to shell out your soul and run Microshit OS on your x86 hardware.

      So those of us that use Free Sofware exclusively will never have a chance to use this app..

      Otherwise, its an interesting story.

    12. Re:Article Text without silly next buttons by bhtooefr · · Score: 1

      Well, if you're insane (or want to try OS X w/o buying a Mac), you COULD use PearPC to run it...

    13. Re:Article Text without silly next buttons by Eric+S+Raymond · · Score: 3, Interesting

      I'm not sure, but this may be why Google is so great, their culture is hacker-friendly, being formed by two graduate students.

      Also I believe the original creator of AutoCAD, John Walker, wrote something about creating democratic companies where everyone is equal below the one visionary.

      It's called the AutoCAD File:
      http://www.fourmilab.ch/nav/topics/autodesk .html

      --
      Bypass Compulsory Web Registration -- http://bugmenot.com/
    14. Re:Article Text without silly next buttons by Anonymous Coward · · Score: 0

      So those of us that use Free Sofware exclusively will never have a chance to use this app..


      No, but that will give you plenty of time to make pedantic, pointless, comments about Free Software.

    15. Re:Article Text without silly next buttons by l3pYr · · Score: 2, Insightful

      ...those of us that use Free Sofware exclusively...
      Read: Leeches

      --
      RTFA and cite your sources or prepare to get pwnd
    16. Re:Article Text without silly next buttons by Anonymous Coward · · Score: 0
      The Place Where Nobody's Know Your Name.

      And the place where nobody knows how to use apostrophes.

    17. Re:Article Text without silly next buttons by Anonymous Coward · · Score: 0

      Then what would that make us who write Libre Software exclusively?

      Besides, libre software is written to be freely used and shared therefore those who use only libre software are not leeches.

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

      Let me describe it so that even a windows user can understand:

      It would be like right-clicking on a file, selecting 'Properties...' and seeing this:

      File Type: TEXT
      Opens in : WORD

      And another file would have:

      File Type: TEXT
      Opens in : WPAD

      One text file would have a Word icon, the other a Wordpad icon. But you wouldn't be prevented from opening either file from either application.

      I haven't used Macs in years, but I do think this is a nice feature.

    19. Re:Article Text without silly next buttons by Anonymous Coward · · Score: 0

      Gullible hippies.

      (That could be an oxymoron, actually)

    20. Re:Article Text without silly next buttons by wilhelm9 · · Score: 1

      TYpical slashdot nonsense.

      Why shouldn't someone start a company with the business idea to manufacture computers which only he and hemselves could make programs for. That would be really silly, but it must be up to the computer vendor to decide for himself how his products is supposed to be used. The customers will then decide what suits them best.

      Most certainly will most slashdot readers dislike such a computer, but then again, slashdot readers form only a miniscule part of humanity...

    21. Re:Article Text without silly next buttons by Anonymous Coward · · Score: 0

      Palm works in an identical fashion: type + creator

      IIRC Newton also used something similar...

      But the real bottom line was that this hack worked very well, and was, fairly easily, repaired unlike MS' version, although it was also, to an extent more limited. (Then again the file resource forks usually provided all the extra metadata anyways, but in an application specific fashion.... ah trivially hacking apps with resedit...)

      dev environment: yep ThinkPascal & C(full IDE + debugger) but those came later IIRC. But even earlier on there were hosts of 3rd party C & Pascal & FORTRAN & adnauseum dev kits that bundled in MPW plus the proprietary compiler. I used a Pascal compiler, I want to say TML, but it doesn't sound right... commando... heh... 1st GUI front end to CLI tools? command-enter to execute commands, IIRC...)

    22. Re:Article Text without silly next buttons by Anonymous Coward · · Score: 0

      This is pointless (and if you weren't AC, karma whoring). There are none of the next buttons your title talks about in the article.

    23. Re:Article Text without silly next buttons by nadadogg · · Score: 1

      Or you can continue to cry about it Mr Open Source Zealot, instead of writing your own. People who write stuff like "Microshit" and "M$" keep linux down as much as microsoft does. Tone your intense hatred of microsoft down a bit, and you will have more luck getting converts.

      --
      i use linux and windows oh god how can i have an opinion
    24. Re:Article Text without silly next buttons by Paul+Lamere · · Score: 0, Troll

      Imagine a world where if you didn't legally work for Apple, you couldn't write a program for their computer.
      So .. what do you have to do if you want to write a program for your iPod?

    25. Re:Article Text without silly next buttons by Em+Adespoton · · Score: 1
      I agree; there is no reason someone shouldn't start such a company.

      However, MS is not a startup company building a new product -- they are a convicted monopolist, and if they decide to make this change, regular market forces will not come into play, as MS customers are already locked in to their product upgrade cycle.

      Slashdot readers might form only a miniscule part of humanity, but slashdot readership does encapsulate (not consist of) much of the part of humanity that designs and creates computer software. There are also many critical thinkers who read and post here.

      The rest of the computer-using part of humanity (especially in the US -- you can rest assured that China and the EU will never allow MS to gain full control in this manner) wouldn't dislike such a computer at first -- only after the boa constrictor stops being a neck warmer and decides to start squeezing its next meal.

    26. Re:Article Text without silly next buttons by The+Cisco+Kid · · Score: 1

      You obviously have no idea what Free Software is.

      I did *NOT* mean that I went to warez sites and downloaded pirated or hacked copies of games or other Windows software.

      What I meant is that I do not use software that is not F/OSS (Eg, I use Linux, FreeBSD, OpenBSD, and GPL and BSD licensed applications which run on them)

      I do not use MS Windows or any programs which require it, and any other 'nonfree' software. Yes, I admit part of the attraction is the fact that it doesnt cost anything, but even if I could get Windows for free, I wouldnt use it, becuase IMNSHO (like most programs written with the intention of making money as opposed to those written with the intention of having a well designed and working program) it SUCKS.

    27. Re:Article Text without silly next buttons by The+Cisco+Kid · · Score: 0, Offtopic

      I wasnt trying to convert people, nor was I whining about that app not being available (I have no need for it).

      And I don't feel a need to hide what I think of MS. They are a convicted criminal, who lucked into an administration change that let the entire thing quietly go away with no remedy. IMNSHO, either the principals involved should have gone to jail, or MS should have had to make some real and considerable remedy, such as providing damages as *CASH* (not vouchers for MS products), or been forced to make changes to their software models to prevent them from locking out competitors.

      And you can whine that this would take away their 'freedom to innovate' all you want - its bullshit. MS doesnt innovate, they steal or buy ideas from would-be competitors. And as a company with a monopoly position in the market, yes there are some things that would be perectly legal for a non-monopolist to do which *ARE* illegal for MS to do.

    28. Re:Article Text without silly next buttons by l3pYr · · Score: 1

      It was meant in jest, I understand what OSS is and I use Linux regularly. Sorry it didn't come off that way.

      --
      RTFA and cite your sources or prepare to get pwnd
    29. Re:Article Text without silly next buttons by Aristos+Mazer · · Score: 1

      An irony of your statement is that in this case -- which you cite as a laudable instance of free software -- is that these guys were working illegally... it was illegal for them to be in on the Apple campus writing this code. Perhaps you should choose a better example. :-)

      By the way... to Avitzur and Robbins... Good work, guys!

  3. Dedication by dshaw858 · · Score: 4, Interesting

    Wow. This story really really amazed me. It made me think of dedication. I can think of people *cough* EA employees *cough* that work those long hours, and that finish a project, but that's because they're forced to... I really wonder if this type of dedication for just the love of the work is existant anymore... I, for one, wish it was a lot more frequent.

    - dshaw

    1. Re:Dedication by seanvaandering · · Score: 1

      Bill?? Is that you??

    2. Re:Dedication by High+Jumbllama · · Score: 2, Funny

      The words obsessive and idiot comes to mind if this was true.

    3. Re:Dedication by Anonymous Coward · · Score: 0

      Must have heard he was put on slashdot, already seems to have been slashdoted or his server does not share his dedication. Or for some other reason am getting a message that says document has no data in that case I wish my computer had his dedication. Either way tell me in the morning how it goes.

    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:Dedication by raindog_mx · · Score: 2, Insightful

      Hey this guy had no family to support and he could live from his savings. I have a family and even tough I'd love to have a job as rewarding as that one, my savings wouldn't last more than a month. That guy should be praised as he excersiced his choice to do a somewhat heroic task yet he always had the right to be paid for what he did. The story doesn't say so but in the end I believe he should have got more than smart friends and seller badges from his project, and that's ok for me.

    7. Re:Dedication by rampant+mac · · Score: 1
      "It is FAR different for an [organization] 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.

      Yet, we ask the same from open-source developers. Hurry up! We want out patches! Fix this! This doesn't work like it should!

      Ironic, don't you think?

      --
      I like big butts and I cannot lie.
    8. Re:Dedication by pHatidic · · Score: 4, Funny

      Yeah all this guy's dedication is making me feel guilty for posting while being too lazy to even read the story.

    9. Re:Dedication by Anonymous Coward · · Score: 0
      Wow. This story really really amazed me. It made me think of dedication.

      They pump it into the water at Apple. I went to an Apple store and the sales guys there must be in some kind of love affair with Macs. It's disturbing.

    10. Re:Dedication by Anonymous Coward · · Score: 0

      As I write this, it's 3.48 am, with no prospect of going home. It was 1am last night, and 4am the night before.

      It's not exactly non-ceasing, but we're a tiny company and need to get this release out (so we can sleep until New Year). We're inbetween pain and anguish at the moment...

    11. Re:Dedication by Anonymous Coward · · Score: 1, Interesting

      It's called Linux.

    12. Re:Dedication by Anonymous Coward · · Score: 0

      Posting anonymously because I love my job. As an EA employee at the studio in question, I can tell you that the EA_Spouse letter wasn't entirely truthful.

      The hours, while not always a normal 40 hour work week, were not any different than either of the independent developers I was previously employed by, all of which laid the entire team off after the project ended. One of those developers even demanded employees to stay on unpaid to finish a patch!

    13. Re:Dedication by lpp · · Score: 1

      You mean you've never... I mean with a Mac it's like... really, you've not... oh man you just don't know what you're missing.

    14. Re:Dedication by Jahf · · Score: 1

      No, because anyone who wants to stop developing open source can stop. It won't affect their family or their livelihood.

      It is not ironic at all. And some of us donate to projects we use and/or work in a professional capacity that helps support the open source community.

      --
      It is more productive to voice thoughtful opinions (reply) than to judge (moderate) others.
    15. Re:Dedication by Anonymous Coward · · Score: 0

      As I write this, it's 3.48 am, with no prospect of going home. It was 1am last night, and 4am the night before.

      It's not exactly non-ceasing, but we're a tiny company and need to get this release out (so we can sleep until New Year). We're inbetween pain and anguish at the moment...


      What the hell are you doing reading Slashdot?! Get back to work!!

    16. Re:Dedication by Nefarious+Wheel · · Score: 1
      They always have. Even very early on in the piece -- first couple years of Apple's existence -- the company would reward your existance in any way they could. Loan-to-own Apple ]['s (still have ours in the garage somewhere) - credit-card thin solar calculators with Apple branding for Christmas one year (such things were very expensive). How many old Apple folk out there still have the frosted glass with the Apple logo on the bottom? This stuff was coming out when Apple rainbow decals were already scarce treasures to the outside world. We were making history, and we bloody well knew it. It wasn't branding so much as it was a flag. Things have changed, but a few cultural memes that came out had very strong RNA codes. I'm not surprised they're still active -- the knot follows the string like it always did.

      Damn I'm feeling old.

      --
      Do not mock my vision of impractical footwear
    17. Re:Dedication by dwdyer · · Score: 1

      There's also two things missing from this -- a deadline and a schedule. (And all the associated baggage.)

      Yes, they were racing to get something done to get it on the master disk, but if they missed it, it was personal. They didn't have project managers crawling up their ass asking for work estimates, work breakdowns, timesheet reporting, starus reports, weekly and even daily meetings, change control, requirements churn, 1:1 meetings, skip-level meetings, compliance training, production support issues, etc.

      Imagine that 12-hour day with all that extra crap on top of it.

      -W-

      --
      -dwd-
    18. Re:Dedication by inflex · · Score: 1

      Oh yes - I feel like slapping down a few people who behave like that. While the first two demands are within reason (patches/fixes), the latter (doesn't work as they want) is unreasonable. In such cases, money can talk a lot louder.

    19. Re:Dedication by paganizer · · Score: 1

      and those god damn TPS reports.

      --
      Why, yes, I AM a Pagan Libertarian.
    20. Re:Dedication by Anonymous Coward · · Score: 0

      Yeah man, I didn't even read your comment, I'm just replying to it blindly.

    21. Re:Dedication by cjmnews · · Score: 1

      This is stupidity! Companies no longer care about their employees, they'll outsource, redeploy, or lay them off whenever it suits them. Any exit benefits are usually required by law. So what reason is there to waste your life going above and beyond? None that I can see.

      This could have turned out differently, and Apple could have terminated the guy just before he finished. Heck they could terminate him a week before Christmas. Then what would he have had? Nothing! The company would own the code, if he attempted to use or sell a copy, they'd nail him with the NDA he signed to get his job.

      Dedication to a company is stupid these days. They don't care about you.

      --
      You can lose something that is loose, so tighten the loose item so you don't lose it.
    22. Re:Dedication by saider · · Score: 1


      Did you read the article? He was let go. He was sneaking into the building with the help of the other "still hired engineers". They were found out once when someone tried to fill the office they were squatting in. But they found other offices and continued to sneak in. Also, other sympathetic developers assisted them in developing testing this unoffical software using their own free time.

      --


      Remember, You are unique...just like everyone else.
    23. Re:Dedication by Anonymous Coward · · Score: 0

      EA has hired astroturfers?

    24. Re:Dedication by hchaput · · Score: 2, Interesting
      I work for EA. I work long hours. I've never been asked to work past 6pm. I *have* been asked to stop working and go home for the night. I write games and I love it. It is my dream job.

      No offense to you, but I wish people would stop thinking they know all about EA because they read a blog.

    25. Re:Dedication by DanFluidMind · · Score: 1

      Oh it still exists--everywhere you look these days, in fact. It's called "Open Source Software" :-)

  4. frustrated by groups.google · · Score: 1

    An apple a day, keeps your frustrations away

  5. Microsoft Security? by Anonymous Coward · · Score: 5, Funny

    "...but sadly, Microsoft has effective building security."

    I hear you can use Internet Explorer and ActiveX to get around any Microsoft security...

    1. Re:Microsoft Security? by IO+ERROR · · Score: 5, Funny
      Being the only person I know to walk into a Microsoft building and out of same carrying CD-R's stamped "Microsoft Confidential" all over them, without actually being there to do any work for the company, I think I should comment on what MS building security was like.

      In order to get into the building, I had to use the phone outside the door to call upstairs to my friend who then came down and let me in. (Five-digit extensions starting with 2.) Or you could just follow somebody in, but watch out, the building I went into has double sets of doors, and you have to swipe your card at both sets. And there's a receptionist inside who had to be distracted...

      Once you're in, you're in. If you look vaguely like you belong there, nobody's going to raise a stink. It helps a LOT to wear an old T-shirt and jeans, the standard MS business suit. Wander in and out of offices nobody's in, load up your backpack with cool stuff lying around. Stop by the kitchen and pick up some free soda. (Well they don't have that anymore, I guess...) Play a game of pool or Donkey Kong.

      If someone does challenge you, tell them the connector you're writing is driving you insane, and do they want to pop out for Chinese?

      And definitely swipe 50 of those "Microsoft Confidential" CD-R's.

      Sometime that evening, I notice the building seems a lot dimmer than it was before. When I got outside I noticed Microsoft Security driving around, stopping in front of a building, and pointing some sort of remote control at it. He pushed something, and most of the lights in the building shut off. I STILL want one of those remotes.

      I got in my car, drove back across the lake, and hightailed it up I-5 to Canada...

      --
      How am I supposed to fit a pithy, relevant quote into 120 characters?
    2. Re:Microsoft Security? by hayden · · Score: 1

      It's just because MS sucks at sucking which I think makes them very special.

      --
      Nerd: Derogatory term typically directed at anybody with a lower Slashdot ID than you.
    3. Re:Microsoft Security? by Anonymous Coward · · Score: 5, Interesting

      Just setting straight some of your inaccuracies

      In order to get into the building, I had to use the phone outside the door to call upstairs to my friend who then came down and let me in. (Five-digit extensions starting with 2)

      Internal numbers are accessible via the last 5 digits on an internal phone, but not all (or even most?) start with 2. Or maybe you're trying to get your friend in trouble?

      Or you could just follow somebody in, but watch out, the building I went into has double sets of doors, and you have to swipe your card at both sets. And there's a receptionist inside who had to be distracted...

      If you tailgated in years ago, that may be true. These days, good luck tailgating if you're not known by the person you're following, even if you have a valid badge. Also, while all buildings have a double set of doors (access to the lobby from outside, and access to the inside from the lobby), the outside doors (into the lobby only) are unlocked during business hours. Good luck distracting the secretary (or more likely, secretaries). You'll need more than one accomplice to do that for you (they're really not busy enough for you to bank on random traffic, and even when they are busy they have a clear view of the doors and will stop you from tailgating), at which point you could just get a valid visitor's pass instead.

      Wander in and out of offices nobody's in, load up your backpack with cool stuff lying around.

      Cool stuff generally is not just "lying around", unless you want posters and such off of the wall. Everything else is in a locked lab or occupied offices, and in the latter case anything you could easily get away with is personal property. Do you feel good about stealing from people? (ignoring that you're suggesting stealing from a company)

      Stop by the kitchen and pick up some free soda. (Well they don't have that anymore, I guess...)

      The free sodas are still there.

      Play a game of pool or Donkey Kong.

      If that's your goal, you need to have good inside sources. Entertainment items vary from building to building and floor to floor. If your heart is set on Donkey Kong, you'll be disappointed to find only Street Fighter 2 if you didn't do your research (and that's not publicly available, or even easily internally available aside from visiting every building).

      And definitely swipe 50 of those "Microsoft Confidential" CD-R's.

      Which are not sitting out in plain view, if available at all in that building. If it's software available to all internal employees (for example, connection manager software to connect to the VPN from home), you have to get it from the receptionist. If it's for a product group, it's either locked up in the lab or in the group admin's office (or more likely, not available in CD form, but on an internal share you'll not have access to). Either way, don't expect to find piles of booty just laying around.

      Sometime that evening, I notice the building seems a lot dimmer than it was before. When I got outside I noticed Microsoft Security driving around, stopping in front of a building, and pointing some sort of remote control at it. He pushed something, and most of the lights in the building shut off. I STILL want one of those remotes.

      I've never seen that, but most buildings are on a timer to shut off lights (not power) after a certain time of night. There are internal overrides if you're still working.

      I got in my car, drove back across the lake, and hightailed it up I-5 to Canada...

      There's a good chance your car would've been towed if you weren't showing a valid parking pass or visitor's parking pass. And if you drove back across the lake to get to I5, you wasted a whole lot of time sitting in traffic on the floating bridges (I90, SR520). If Canada is the goal, better to take I405 up around the lake and meet I5 there.

    4. Re:Microsoft Security? by Profane+MuthaFucka · · Score: 5, Interesting

      Folks, if you've been paying attention, you will notice that an actual Microsoft employee has been "social engineered" into revealing information about the security in the buildings. This guy says "good luck" plenty of times, without realizing that these amazing ninja-turtle secretaries and others would cough up info with less trouble than he has.

      --
      Fascism trolls keeping me up every night. When I starts a preachin', he HITS ME WITH HIS REICH!
    5. Re:Microsoft Security? by Anonymous Coward · · Score: 0

      There are plenty of visitor parking places at M$. Still, their internal security is insane. No one leaves stuff lying around.

    6. Re:Microsoft Security? by Martin+Blank · · Score: 1

      How many 405 spurs are there? There's an I-405 down in the Los Angeles area, too. I wonder if spurs are allowed per-state?

      --
      You can never go home again... but I guess you can shop there.
    7. Re:Microsoft Security? by sahonen · · Score: 1

      I-35 splits into 35W and 35E in both the Minneapolis/St Paul and Dallas/Ft Worth areas.

      --
      Make me a friend and I'll mod you up
    8. Re:Microsoft Security? by richie2000 · · Score: 4, Funny
      an actual Microsoft employee has been "social engineered" into revealing information about the security in the buildings.

      He's probably on the ActiveX team and not really used to the concepts of "security" and "secrets".

      --
      Money for nothing, pix for free
    9. Re:Microsoft Security? by Webmoth · · Score: 2, Interesting

      Spurs and loops on the interstate highway system are given three-digit identifiers where the last two digits reflect the primary route they join. An odd first digit represnts a spur; an even first digit represents a loop or bypass.

      There's also an I-405 in Oregon, running through downtown Portland.

      But this is all off-topic, so I'll take my karma hits now.

      --
      Give me my freedom, and I'll take care of my own security, thank you.
    10. Re:Microsoft Security? by ferratus · · Score: 2, Funny

      I got in my car, drove back across the lake, and hightailed it up I-5 to Canada... Well, there it is. The proof W was looking for all this time. Canada really is arboring terrorists and other assorted bad guys (tm). You guys really need to invade us soon. Who knows, as soon as we get helicopters powerful enough to cross the borders, imagine what we could do!

      --
      IP Therefore I am.
    11. Re:Microsoft Security? by qualico · · Score: 1

      Take over Alberta first...it has the oil!

    12. Re:Microsoft Security? by gd23ka · · Score: 1

      If you work at Microsoft, shouldn't you be working on some sinister DRM project or something equally evil?

    13. Re:Microsoft Security? by Anonymous Coward · · Score: 0

      Give me a break nothing that was revealed is confidential. In fact, its common sense. Microsoft has roughly the same security of any other major company. If you want cool stuff you need access to labs. To get in labs you need to have a badge. Lab workers are very protective of their labs... just try to tailgate... you can't. To get a badge... well, you can't get a badge. And, most stuff that is prerelesae is on a server which you can't access since you don't have access. So, give me a break!

    14. Re:Microsoft Security? by 3.1415926535 · · Score: 2, Interesting

      [...] Canada really is arboring terrorists [...]

      Canada is putting terrorists into trees?

    15. Re:Microsoft Security? by identity0 · · Score: 2, Funny

      But I bet you you don't know the secret entry codes to NORAD headquarters - in fact, I'll BET YOU A HUNDRED DOLLARS that you don't know, and couldn't possibly tell me how to get in. : )

    16. Re:Microsoft Security? by IO+ERROR · · Score: 1

      I am sure there are some inaccuracies in my posting, as it was several years ago. The employee in question recently left Microsoft to go start a family. And it's not unreasonable to drive across the lake if you have to make a really quick stop near downtown Seattle before getting out of the country...

      --
      How am I supposed to fit a pithy, relevant quote into 120 characters?
    17. Re:Microsoft Security? by Anonymous Coward · · Score: 0

      A classic oxymoron.

      -Scott

    18. Re:Microsoft Security? by 26199 · · Score: 2, Interesting

      Read Kevin Mitnick's book, The Art of Deception. It's made very clear that information that "everyone knows" is exactly what you need to break into most places. It's what you need to seem like just another employee. Most companies aren't smart enough to treat such information as confidential, but that doesn't mean it's unimportant.

    19. Re:Microsoft Security? by kimota · · Score: 2, Interesting

      "arboring"? Terrorists grow in orchards? I guess that would explain a lot....

      --Kimota!

      --
      Who moderates the meta-moderators?
    20. Re:Microsoft Security? by Anonymous Coward · · Score: 0

      You're obviously unfamiliar with the security procedures in the ActiveX building.

    21. Re:Microsoft Security? by John+Harrison · · Score: 1

      So you got 50 blank CD-Rs? Wow.

    22. Re:Microsoft Security? by ahsile · · Score: 1

      Now, that, is a gem.

    23. Re:Microsoft Security? by gatekeep · · Score: 3, Insightful

      Isn't it generally agreed that security through obscurity is a bad thing for software? Why should it be any different for physical security?

    24. Re:Microsoft Security? by Anonymous Coward · · Score: 0

      I suspect that most large company buildings/campuses are like this. They probably get enough odd people in and out every day, and/or arelarge enough that everyone in the building cannot possibly know everyone else, plus most of them even look at badges or gang entry/exit, i.e. one person uses their card and the rest of the gang follows.

      I know for a fact that you can get into any major automotive company building in this fashion as well. Also works with other largish tech companies...

      (As an example I had a friend who legitimately belonged in some buildings regulated in this fashion, but who also regulary forgot/lost his badge, so he would loiter around until someone went in, or call up a friend to come down and let him in...)

    25. Re:Microsoft Security? by colenski · · Score: 1

      No there isn't. Nosiree, no oil in Alberta. Nothing to see here...move along

      pssst...dude...shut the hell up

    26. Re:Microsoft Security? by qualico · · Score: 1

      lol!

      yep, just dirty sand.
      Move along.

    27. Re:Microsoft Security? by Pope · · Score: 2, Interesting

      What do you think the Okanagan is for?

      --
      It doesn't mean much now, it's built for the future.
    28. Re:Microsoft Security? by Anonymous Coward · · Score: 0
      Isn't it generally agreed that security through obscurity is a bad thing for software?
      Yes
      Why should it be any different for physical security?
      It isn't. This doesn't contradict Profane MuthaFucka's point.
    29. Re:Microsoft Security? by Senzei · · Score: 2, Funny
      Oh no, I know it.

      The code is:
      1
      2
      3
      4
      5

      The same as on my luggage.

      --
      Slashdot: Where anecdotes and generalizations can be freely substituted for facts, logic, or intelligence
    30. Re:Microsoft Security? by Profane+MuthaFucka · · Score: 1

      Can't tailgate? Nonsense. Some badge readers beep when you swipe, and some dont. Just swipe your badge and act like it worked. The guy ahead of you will see you swipe and assume it worked, since you didn't swipe again.

      If that doesn't work, you can just swipe over and over and over until he feels sorry for you.

      If he gets suspicious, just keep swiping for a while and mumble something about going back to the security office to get the badge fixed. If that doesn't work, you should also have an alarm set on your phone to ring it. Answer the phone, go HOLY SHIT I have a water pipe broken on my house and get out of there.

      You will get in, if not the first time, then not long after that.

      Or just get on the cleaning crew. Or buy the cleaning crew some beer.

      --
      Fascism trolls keeping me up every night. When I starts a preachin', he HITS ME WITH HIS REICH!
    31. Re:Microsoft Security? by Peter+Cooper · · Score: 1

      If you look vaguely like you belong there, nobody's going to raise a stink.

      Well, yeah.. this is the most basic part of Sneaking Around 101 :-) Really, this works in almost every 'sneak in' situation, particularly in big companies or institutions.

    32. Re:Microsoft Security? by Gleep · · Score: 1

      that reminds me, i need to change the combination on my luggage!

      --
      get your dirty sig off me, you filthy APE!
  6. Working for no pay... by Junior+J.+Junior+III · · Score: 3, Funny

    This is guy put the "insane" in "insanely great"

    --
    You see? You see? Your stupid minds! Stupid! Stupid!
    1. Re:Working for no pay... by Junior+J.+Junior+III · · Score: 2, Funny

      Suddenly I'm typing engrish... should have included the words "the" and "who" in there somewhere.

      --
      You see? You see? Your stupid minds! Stupid! Stupid!
    2. Re:Working for no pay... by Anonymous Coward · · Score: 0

      all your 'the' are 'who' belong to us.

    3. Re:Working for no pay... by Anonymous Coward · · Score: 0

      He's proof that Apple is a cult, not a company.

  7. I like this line by iosmart · · Score: 3, Insightful

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

    1. 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.

    2. Re:I like this line by MikeFM · · Score: 2, Insightful

      Isn't that really the key to success in all parts of life? It's not what you know, it's who you know. If you know the right people and they like you well enough to do favors for you then you'll likely be a success.

      Opensource plays this card a lot. One of the best ways to earn favors is by giving favors. If you write some cool code and give it away then people who use it will often be willing to return favors of one kind or another back to you. The fact that copying is easy in the digital age, the horror of Micrsoft, the MPAA, and the RIAA, makes it easy to pass favors out. Pass them out in mass and you can get massive favors returned. The concept of a gift economy is really that easy.

      --
      At what price learning? At what cost wisdom? The price is a man's peace of mind, and the cost is his life.
    3. Re:I like this line by spac3manspiff · · Score: 0

      Stories like this are actually inspiring.
      I've seen too many people who simply get frustrated with their code and simply give up.
      I guess the moral of this story is to keep working on the project dispite the things pulling you back.

    4. Re:I like this line by zomper514 · · Score: 1, Interesting

      I remember some of the upper classmen telling me three things when I got to college as a freshman:

      1. Its not what you know its who you know
      2. Don't do coke
      3. Wear a rubber

    5. Re:I like this line by Martin+Blank · · Score: 1

      It's not what you know, it's who you know.

      And this isn't nearly the bad thing most people think it is.

      I'm good at what I do. But I have gaps in my knowledge that colleagues -- current and former -- can fill. I can spend six hours figuring something out, or I can spend five minutes on the phone getting the answer. Sometimes I do take the time to hack through it on my own, but when I'm on someone else's nickel, it's not fair to them. Understanding the wheel is much better than reinventing it.

      Look at a good IT squad. Lots of cross-training, but everyone has their own niche that they fill especially well, and possesses knowledge that is gained only through extensive experience in that niche.

      --
      You can never go home again... but I guess you can shop there.
    6. Re:I like this line by NanoGator · · Score: 1

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

      I always thought "If you want something done right, you gotta do it yourself" was pretty darned funny. Then again, I'm smarter than my boss.

      --
      "Derp de derp."
    7. Re:I like this line by 16K+Ram+Pack · · Score: 1
      It's dead true, and more so than it was years ago. The speed of change, the massive variety of tools and classes out in the wild means that more often the requests I get for work often involve picking up the understanding of a complex class that I've never had the need to use before. That also means dealing with all that soft "experience" stuff (like dealing with errors, tuning your thinking on how best to use the class.

      Let's say someone asks me to write out charts on a webpage. There's a whole load of .net classes out there to do that. I could spend trying them all or get a five minute summary from a buddy whose been using one for a while.

      I've found that as my network of geek friends has grown (something I've actively worked at), my work gets better.

    8. Re:I like this line by MikeFM · · Score: 1

      The only rough part is finding good ways to network with people that aren't part of your own circle. I for one need to work harder on networking with artists and people with money they'd like to invest. Luckily I'm already well networked on the technical end of things. If I could work my way into a community of artists and finance people though I could really roll out some cool stuff.

      --
      At what price learning? At what cost wisdom? The price is a man's peace of mind, and the cost is his life.
    9. Re:I like this line by suffe · · Score: 1

      The concept of a gift economy is really that easy.


      No, it is not. At least not if you are, as I think, refering to the classical "free as in beer". Take it to its extreme point and the issue might be clearer. Picture a world where everything is indeed free and payment is in favours. All you have done then is converted one currency, ie money, to another currency, favours. Under optimal conditions they equal - you get as much "favour value" back as you put in.

      Suboptimal conditions, which are far more likely to appear, will get you less, or more, favour value then you put in. This is the same as you getting payed less, or more, then your work is worth.

      The use of an exact payment such as money (exact since it can be given an exact numerical value) makes it much more easy to reach the opimal levels. To give you an example, have a look at the often cited communist* attempts at just this. The idea is a very nice one but due to the suboptimal use of production inputs the system falls appart. The goverment simply couldn't descide well what and how much should be produced. This is exactly what a free-beer-system would ammount too.

      * No, I didn't say that the OSS/Free Software/Et Cetera modell equals to communism. These movements focus on free as in freedom, not free as in beer.
      --

      Karma: 2.71828182846 (Mostly due to small, fun pills)
    10. Re:I like this line by MikeFM · · Score: 1

      Any economic model taken to it's most extreme version will eat itself. Socialism and communism have proben to do this. Capitalism is close to proving it'll do the same. A gift economy is no different. An ideal situation is to use some intelligence to manage the economy and to use more than one system in parallel. There is no reason at all that capitalism and a gift economy can't work together. Capitalism has proven very good at distributing rare resources. Gift economies have proven very good at distributing abundant resources. These two are a perfect pairing. Capitalism has always been paired with a gift economy. Businesses would cease to operate without some sort of gift economy as that economy is what makes up a lot of our social networking. Our social networking plays a vital part in business. We just need to recognize that the gift economy is just as vital as the capitalist economy.

      --
      At what price learning? At what cost wisdom? The price is a man's peace of mind, and the cost is his life.
    11. Re:I like this line by Martin+Blank · · Score: 1

      Yeah, I know what you mean. I have a lot of technical and graphical people around, but financial people? Pfft. Rich people don't have enough time to get involved in online communities.

      Either that or they're smart enough to keep their damned mouths shut when it comes to money. :)

      --
      You can never go home again... but I guess you can shop there.
    12. Re:I like this line by suffe · · Score: 1

      Obviously I'll have a hard time arguing against this, mainly because what you say make, at one level, some sence. The main point I was trying to make though is the fact that if you have a pure gift economy then the best case scenario it can hope to achive will simply end up beeing a conversion of the money currency in to a "you owe me a gift"-currency. Many people associate capitalism with money when capitalism just as easily can use appels, beads of salt, favours or any other thing as a currency. In fact, many of these probably have been used.

      The reason capitalism has ended up focusing on money as a currency is simply because of the exactness of money. If you charge people in silver relics depicting buda then you run the risk of not getting the same quality buda in every exchange. Some will be smaller, some bigger, some better crafted, some worse et cetera. The non-excisting need for money in a capitalist society can be seen if you study banks for example. In many transactions "pure" money does not exchange hands, simply entires in a database, entries that are as exact in nomination as money.

      --

      Karma: 2.71828182846 (Mostly due to small, fun pills)
    13. Re:I like this line by StarRoamer · · Score: 1

      Gift economy, eh. As in the SF story "And Then There Were None" by Eric Frank Russell http://www.abelard.org/e-f-russell.htm. Great story, one of my favorites.

      Lost colony with a planet-wide, what you call, gift economy. Anyone can get anything for an "ob" or obligation. They have buiit-in cultural checks, where if you start taking and don't pay back (or forward) your obligations, people are free not to give you things. Eventually you can't get food, housing, clothes or anything else and die alone in the wilderness.

      Yes it is an economy with favors or in place of paper (or metal or whatever) currency, but in the story it worked just as well as any other type and it functioned on a more personal level. It also had a beneficial side effect of no despotic government, no big government, in fact no government at all.

      I don't know that it would ever be possible to construct a working society based on this without a complete break with the old, as was done by being a lost colony, but it made a thought-provoking story. Read it.

    14. Re:I like this line by suffe · · Score: 1
      And it is avalible for free non the less. Usualy I'd make a cassual reference to irony. This beeing slashdot however and me not beeing new to this place I will refrain from that.


      but in the story it worked just as well as any other type


      That is the main point I'm trying to get through though. If you take the gift economy to its optimum level (in an economic/productional sence) then the outcome is just the same. Optimal gift economy = optimal capitalism. A rose by any other name...
      --

      Karma: 2.71828182846 (Mostly due to small, fun pills)
    15. Re:I like this line by Anonymous Coward · · Score: 0
      It's not what you know, it's who you know. And this isn't nearly the bad thing most people think it is.
      What you are talking about seems to be different than the context this phrase is usually used in. You are making a decision about who to call based on what you know about that person's ability to answer the question, not simply their relationship to you.
    16. Re:I like this line by MikeFM · · Score: 1

      Which is why I hitched my wagon to a management guy I know with experience in finance, sales, and marketing. He has connections to financial people and knows how to make more. He gets someone that can produce a product he can sale and I get someone trying to sale the products I produce. Hopefully it works out. I need to get a good investor so that I can hire some of my fellow geeks. :)

      --
      At what price learning? At what cost wisdom? The price is a man's peace of mind, and the cost is his life.
    17. Re:I like this line by MikeFM · · Score: 1

      Money as data is probably the most effecient form of capitalism. Likewise, trust as data is the most effective form of a gift economy. There should be some alternate form of currency, kept in a database somewhere, that essentially allows people to rate how much they trust each other.

      It'd be similar to Slashdot's karma system but made to resist cheating. For instance you could rank you trust in someone anywhere from 0-9 and you could adjust that at any time but you could only assign your value once. I think the trust system should tie into the tax system. Those with high trust ratings would get a tax break. For those who paid taxes that'd mean they'd pay less taxes. For those who didn't pay taxes that'd mean they'd get a reverse-tax and actually get money back. That way everyone could benefit from having a high trust level in the society. I'd also probably hand out social services based on people's trust rating. Crack whores and pimps would probably have a low trust rating so they'd get the bare minimum of support. Starving artists, opensource coders, and war vets might have higher trust ratings and would get more support. It'd be a way for people to support those who were working for the benefit of society without actually having to give money they may or not be able to afford.

      --
      At what price learning? At what cost wisdom? The price is a man's peace of mind, and the cost is his life.
  8. Heh by daveschroeder · · Score: 5, Funny

    The last line of the story:

    We wanted to release a Windows version as part of Windows 98, but sadly, Microsoft has effective building security.

    Too bad that security didn't translate to other areas...

    1. Re:Heh by binkzz · · Score: 5, Funny
      We wanted to release a Windows version as part of Windows 98, but sadly, Microsoft has effective building security.

      I heard that if you issue any sentence longer than 1024 characters to the first guard, he'll obey any command you give after that.

      For the second guard, keep shift pressed before he sees you and he won't notice you.

      --
      'For we walk by faith, not by sight.' II Corinthians 5:7
    2. Re:Heh by Anonymous Coward · · Score: 0

      Bah, just hit 'delete' when the building opens in the morning. That works everywhere.

    3. Re:Heh by Anonymous Coward · · Score: 0

      ...and for the third guard, babble gibberish for a few seconds and then just shout "AAAAAAAAAAAAAAAAAAAAAAAA," followed by more gibberish. That might kill him on sight.

    4. Re:Heh by gibs · · Score: 1

      They obviously didn't check the back door.

    5. Re:Heh by Anonymous Coward · · Score: 0

      Or you could just wait a couple of minutes. The guards randomly turn bright blue and their skin fills with white gibberish. When this happens, just walk in.

  9. what do EA employees think of this? by djeddiej · · Score: 3, Interesting

    Recently there have been a number of slashdot postings related to the conditions of working for EA (can't recall the exact URL, but summary best described as "slave-labour like"). I wonder what those folks think of this level of dedication?

    On another note, it was a nice holiday feel-good read for the techno-geek developer. Also inspires me to finish the damn project that I am on right now so that I can "be home for Christmas".

    Happy Holidays!

    --
    just a web application developer and instructor in Toronto, ON Canada
    1. Re:what do EA employees think of this? by djeddiej · · Score: 1
      EA=Electronic Arts, just in case you don't know.

      Here are the URLs for the related EA articles...

      http://yro.slashdot.org/article.pl?sid=04/11/12/05 37234&tid=123&tid=156&tid=10
      http://games.slashdot.org/article.pl?sid=04/11/11/ 0031259&tid=98
      --
      just a web application developer and instructor in Toronto, ON Canada
    2. Re:what do EA employees think of this? by Fahrenheit+450 · · Score: 4, Insightful

      But there's a huge difference between working long hours when you want to, and doing it when you're forced to. I worked for a while at Rockwell Automation, and I had one winter where I was working 16 hour days for a month, and I didn't mind because it was my decision to do that so we could help get our guys home from Korea in time for Christmas (they were upgrading the control systems at a steel plant).

      Now if I was forced to do that to get some rod mill in PA up and running on short notice because management screwed up and set a poor schedule, I'd be pretty pissed about it, and those hours would get mighty long mighty fast.

      These guys wer working out of love (or insanity, you decide). That makes the long hours a lot more palatable...

      --
      -30-
    3. Re:what do EA employees think of this? by happyhippy · · Score: 2, Insightful

      Its one thing making software that you think will benefit people, its another making a generic shitty brand game that'll benefit no one.

    4. Re:what do EA employees think of this? by JabberWokky · · Score: 2, Insightful
      If he was a slave, who was his master?

      I submit that all free men can make their own choices. That includes working on an educational tool because you want to see it shipped, fully recognizing the possibility of failure (and indeed with trespassing charges, jail time).

      He did this of his own will. If you don't understand that, you will never understand greatness; most great men and women have pushed like this in their fields of art, science, industry and technology.

      --
      Evan

      --
      "$30 for the One True Ring. $10 each additional ring!" -- JRR "Bob" Tolkien
    5. Re:what do EA employees think of this? by BJH · · Score: 1

      Only in USA is slavery still allowed.

      Hardly... in my old company here in Japan, at peak I worked more than 200 hours of unpaid *overtime* in a month.

    6. Re:what do EA employees think of this? by JollyFinn · · Score: 1

      So you were working ONLY 12 hour weeks 7 days a week?
      It is probably too much for anyone who isn't working for his own corporation or just out of dedication without being forced to work it. And remember that if venture capitalist control the board its NOT your corporation, you could loose it anytime without compensation, regardless of how many shares each hold.

      --
      Emacs is good operating system, but it has one flaw: Its text editor could be better.
    7. Re:what do EA employees think of this? by IdleTime · · Score: 1

      Thank you for proving to the world your own stupidity!

      I see my original was modeed flamebait and I'm honored. The fact is that most civilized ountries have laws regarding how much a company can demand you to work. Since the comment was in general to people working more than 40 hour work weeks and not just to the moron in the article, the mods totally missed the point. Oh well.

      If a company need you to work 80 hours a week, the company is badly manged and sorely lack manpower and should hire more people. This ofcourse will affect the bottomline so the PHB's would rather work you, the salary slave, into the ground than actually hire enough people. More than 40 hours a week == Horrible managed company that I would never work for.

      --
      If you mod me down, I *will* introduce you to my sister!
    8. Re:what do EA employees think of this? by dea9 · · Score: 1

      These two dorks above have no idea what they're talking about.

      Clearly the parent messed up his math somewhere, but people in Japan work retarded long hours. I'm on hour 11 of a (likely) 13 hour day, and I'm not even tripping.

      My boss carries on his relationship with his wife and son by phone.

      A couple guys at my friend's office worked for like 36 hours straight for a presentation, surviving on coffee, cigarettes (they smoke at their desks, that's why the Japanese were the ones who invented the smokeless USB ashtray), and food from 7-11. At about 7am one dude, who had fallen asleep in his chair, woke up with a start, puked all over himself and keyboard, and then realized he had been wasting time sleeping so he lit a cigarette and got back to work.

      My friend has since left Japan, and I'm considering the same given that clients regularly want to have meetings beginning at 9pm, and they expect the requested changes to be ready the next day.

      You might say, "hey, you're an idiot for working that long, and your company's management sucks ass for scheduling shit like that" and you'd be right. You'd also see that the IT/web/advertising industry in the entire country is like that. If you told your boss to cram it you wouldn't have a job, no matter how good you are.

      The REAL US crash is coming (IT, manufacturing, and a devalued currency all at once is gonna be great!), so wait til it hits and then write back. The Japanese have been riding their shitty recession out for 15 years and this is what it looks like. The banks are still getting ready to pay the piper, but IT related guys are gonna have to work like they're Indians, no matter where in the world they are. Shit, we make 10 times what our Indian counterparts make, so double the hours doesn't seem so bad.

      The good: I make loot and my tax rate is 20%, including first rate universal healthcare.

      The better: miniskirts and firm ass far as the eye can see.

    9. Re:what do EA employees think of this? by Anonymous Coward · · Score: 0

      Unpaid overtime is popular ... in Japan! Sorry, had to...

    10. Re:what do EA employees think of this? by BJH · · Score: 1

      Dunno how you think I messed up my math...

      My old work day: 9am-12pm (weekdays), 7am-6pm (Saturdays/Sundays)
      Total: (20 days x 15 hours) + (8 days x 11 hours) = 388 hours/month
      Paid hours/month: 20 days x 8 hours = 160 hours
      Unpaid overtime: 388 - 160 = 228 hours

      My old one was at a publishing company, and if you've ever talked to anyone who works at a medium-to-large publisher, you know what I'm talking about.
      My current job is in IT as a consultant, so I get to see what the clients' working hours are like without necessarily having to work that many hours myself. (That said, I've still done 280 hours this month...)

    11. Re:what do EA employees think of this? by Anonymous Coward · · Score: 0

      Yeah, yeah... in Korea, only old people work overtime... in Soviet Russia, overtime works YOU!... who wouldn't do overtime with a petrified Natalie Portman?... all your overtimes belong to us... did I get them all?

    12. Re:what do EA employees think of this? by Llama_STi · · Score: 1

      Shit, we make 10 times what our Indian counterparts make, so double the hours doesn't seem so bad.

      yes, but obviously what you're paid is a useless bit of trivia lest you consider the cost of living. 10 times the wage != 10 times richer in the end. you know as well as we do how much it costs to live on that damn island, mini-skirts or not...

    13. Re:what do EA employees think of this? by dea9 · · Score: 1

      Sure, that's exactly my point.

      I'd rather outsource to Wipro than use a Japanese coder because it's 10 times cheaper.

      So to a business, who doesn't care about my cost of living/relative earning power, I look super expensive.

      Thus anyone working in Japan has to do 10 times the work for the same money. You must bust your ass to work in Japan. I suspect that the Japanese are like this because all their manufacturing jobs went to China 10 years or so before America's did, and they are already used to it, or something.

      I also think you could make the argumement that you do wind up 10X richer in the end. I have a friend whose plan is to retire to Sri Lanka at 35. Yen and dollars go a long way there, if you've decided the culture is for you.

      Also, I'm definitely hot for Indian women, but really, nothing cheers you up from the soul crushing depression of working Japanese hours better than miniskirts on the subway.

      If they can successfully outsource that to India I'll move. (And yes, I dig the sari, but it really doesn't compare.)

    14. Re:what do EA employees think of this? by Anonymous Coward · · Score: 0

      I have no idea what you do or why you do it, but I just wanted to let you know I think it was/is pretty cool of you to work those hours to get your guys home. Don't see much of that anymore.

      Hope you have a good holiday season.

      Bryan

    15. Re:what do EA employees think of this? by hchaput · · Score: 2, Interesting
      I work for EA, and let me tell you: I can totally relate. I love my job and I work long hours at, and I've never been asked to, and nobody on my team has been asked to. (In fact, I've been asked to go home a couple of times.) I work long hours because I love my job, and the people I work with are smart and cool, and the entire company supports my effort, which is crazy because I write games all day. EA certainly doesn't take advantage of me. I feel like I'm taking advantage of them. My experience has been just like avitzur's, but with a paycheck. I'm glad I found a company that supports this level of enthusiasm, like avitzur did (eventually).

      Please remember that EA is a big company with many managers, and everybody's experience is not the same. Happy employees don't post blogs.

  10. 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.

    1. Re:An engineer's dream by zome · · Score: 1

      sounds like open source programmers :-)

    2. Re:An engineer's dream by spac3manspiff · · Score: 0

      No meetings. No legal worries.
      No Pay
      Sounds like Slavery if you ask me. Now instead of cotton picking, it's code debugging.

    3. Re:An engineer's dream by jsgates · · Score: 3, Insightful

      Sounds like a volunteer, not a slave. Distinction, he's not being forced.

    4. Re:An engineer's dream by Psychotext · · Score: 1

      An engineer's dream ...and engineers wonder why they don't get laid.

      Sorry, I like developing, and sometimes I do it for free... but there's no way in hell I'm helping out a company that canned me just because I want to finish a project.

      --
      People that believe in their opinions don't post AC.
    5. Re:An engineer's dream by name773 · · Score: 1

      except the key difference that they had no manager, as mentioned by the grandparent poster.

    6. Re:An engineer's dream by Anonymous Coward · · Score: 2, Funny

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

      Pure luxury. In my day we had to pay to come to work. And we liked it.

    7. Re:An engineer's dream by tomstdenis · · Score: 2, Insightful

      I think you missed the part where he said he had money to burn.

      If you have debt/family/etc to pay down then free work doesn't make sense. But if you've saved up enough to live a year or two without working I don't see the harm.

      Tom

      --
      Someday, I'll have a real sig.
    8. Re:An engineer's dream by avitzur · · Score: 5, Informative

      > a company that canned me

      No. There was a line in the story that got dropped on the editing room floor. I was offered a job as an employee on a new project when the old project was cancelled. I just wasn't interested in the new project. I prefered to be working on educational software.

    9. Re:An engineer's dream by MikeFM · · Score: 1

      I can understand that. I've been working on some opensourced educational apps for a little over a year now and I really enjoy doing that. I hope someday to be able to provide numerous free programs that everyone can use regardless as to what operating system they choose. I have to do other things to pay the bills but I wish I could afford to spend all day writing edutainment software. I wish I could afford to hire artists, QA, etc to help me. Personally I like targeting younger children and handicapped users but I can see how calculator software could be extremely beneficial.

      --
      At what price learning? At what cost wisdom? The price is a man's peace of mind, and the cost is his life.
    10. Re:An engineer's dream by mec · · Score: 1

      Well, yeah. The function of a company is not to make a good product -- the function of a company is to arrange so that people who use the good product pay for the good product, and then split some of that money with engineering.

    11. Re:An engineer's dream by Spy+der+Mann · · Score: 1

      Sounds like a volunteer, not a slave. Distinction, he's not being forced.

      That's not being a volunteer. That's being a masochist. No wonder they were offered a psychologist (see first page of the article) :-P

    12. Re:An engineer's dream by Anonymous Coward · · Score: 0

      "I like targeting younger children"

      Isn't it amazing how some things can be taken totally out of context?

    13. Re:An engineer's dream by k31bang · · Score: 1

      Sounds like a volunteer, not a slave. Distinction, he's not being forced.

      BS! His Ego was forcing him. Thus he was a slave to his ego.

      --
      -+-=-+-=-+-=-+-=-+-=-+ *** http://www.mountainfort.com *** +-=-+-=-+-=-+-=-+-=-+-
    14. Re:An engineer's dream by paganizer · · Score: 1

      go to renderosity.com and post to the jobs/resume forum about your project; you'll get volunteers.

      --
      Why, yes, I AM a Pagan Libertarian.
    15. Re:An engineer's dream by rmull · · Score: 3, Funny

      University, huh?

      --
      See you, space cowboy...
    16. Re:An engineer's dream by Anonymous Coward · · Score: 0

      Yes, because 3D hobbyists using Poser and Bryce are definitely the best people to be designing interfaces. *rolls eyes*

    17. Re:An engineer's dream by Psychotext · · Score: 1

      More reasonable, but the capitalist in me says that you should have used their resources, finished the product and then proudly sold it for $20 a time. At least you would have covered your living expenses then. :)

      Talking of which... I take it that they didn't reward you retroactively for any of this? (Sorry, I don't know if I'm talking to the actual person from the story here!).

      --
      People that believe in their opinions don't post AC.
    18. Re:An engineer's dream by Psychotext · · Score: 1

      True enough. But surely there are better things to do with that much of your time! ;) Personally, I write systems for charities if I'm feeling benevolent.

      --
      People that believe in their opinions don't post AC.
    19. Re:An engineer's dream by MikeFM · · Score: 1

      I'd like to find some people that wanted to handle producing the client. I don't really care about how the final game looks as long as the protocols defining the gameplay are flexible that the clients can range from text-based to fullout 3D Everquest 2 style interfaces.

      I'd like to develop the server end of things and design much of the logic of the game. Mostly I just want to work out a MMO where the characters are spirits that can enslave the bodies of NPC's to play with. I think it'd be great to be able to take over any creature in the game that was weakly enough willed to be conquered and then use that creature to fight other creatures and other players. You could have characters die but their spirit could just go grab a new body and keep much of their stats. Also I'd like to experiment with the performance and stability of the servers. It always seems odd to me that there are frequently times that MMO servers are down so that the game isn't playable. Also it seems odd that they break the game up onto multiple servers rather than having everyone participate in a single world. Why not just run a single game image across as many servers as needed and use load balancing to keep everything running smoothly. I think that MMO companies could learn something from studying Google.

      I don't know if volunteers would work out. I think an actual budget would be needed and I can't afford to fund it myself.

      --
      At what price learning? At what cost wisdom? The price is a man's peace of mind, and the cost is his life.
    20. Re:An engineer's dream by Peter+Cooper · · Score: 1

      No harm maybe, but there's still a cost. The work would only be 'free' if the basic living costs were covered somehow (but no more). As it is, you'd be spending $X per month on keeping yourself alive, money that would be better spent on other investments (unless, of course, the 'free' software turns into a real cash cow).

  11. Good job, you will probably get security fired by AHumbleOpinion · · Score: 3, Funny

    ... 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 ...

    Good job, Steve will probably hear about this tomorrow and start firing people working security.

    1. Re:Good job, you will probably get security fired by justforaday · · Score: 5, Informative

      Ummm, the story being told took place nearly 10 years ago

      --
      I'll turn into a supernova and burn up everything. Well I'll turn into a black little hole and you'll turn into string.
    2. Re:Good job, you will probably get security fired by AHumbleOpinion · · Score: 4, Funny

      Ummm, the story being told took place nearly 10 years ago

      Do you really think that little details like that can stop Steve's rage?

    3. Re:Good job, you will probably get security fired by Anonymous Coward · · Score: 0

      Your point..?

    4. Re:Good job, you will probably get security fired by ke6 · · Score: 1

      That won't stop Steve.

    5. Re:Good job, you will probably get security fired by mj_1903 · · Score: 2, Funny

      Do you really think that little details like that can stop Steve's rage?

      Well as Steve wasn't actually working there, he would probably be more annoyed that those guys weren't sneaking into his corporate headquarters and writing code for NeXTStep. It probably would have doubled the number of computers he sold, which really wouldn't have been all that hard.

    6. Re:Good job, you will probably get security fired by Otter · · Score: 4, Interesting

      Absolutely -- if Steve had been working there at the time, he would have been designing the calculator himself!

    7. Re:Good job, you will probably get security fired by Nikker · · Score: 1

      Well I thought Steve and Woz got over thier diffrences by now.

      --
      A loop, by its nature, continues. If that didn't make sense, start reading this sentence again.
    8. Re:Good job, you will probably get security fired by Megane · · Score: 2, Interesting

      Yep, if Steve was still at Apple at the time, he'd have gone apeshiat over some of the more trippy inequalities functions in the demo, and that warping 6-color Apple logo too. They would have been re-hired in no time at all.

      --
      #naabhaprzrag, #sverubfr-000, #agi-fcbafberq, negvpyr[pynff*=' negvpyr-ary-'] { qvfcynl: abar !vzcbegnag; }
    9. Re:Good job, you will probably get security fired by sharkey · · Score: 1

      Indeed. Time moves differently inside the Reality Distortion Field.

      --

      --
      "Outlook not so good." That magic 8-ball knows everything! I'll ask about Exchange Server next.
    10. Re:Good job, you will probably get security fired by dutky · · Score: 1
      AHumbleOpinion wrote:
      Good job, Steve will probably hear about this tomorrow and start firing people working security.

      Nah, Steve already fired the real culprits.
    11. Re:Good job, you will probably get security fired by Da+VinMan · · Score: 1

      How do you "get over" having fundamentally different life values?

      --
      Please mod this post only if you think others should/n't read this. I have enough ego^H^H^Hkarma. Thanks!
    12. Re:Good job, you will probably get security fired by Anonymous Coward · · Score: 0

      Hey! You are the third person that read the FA (freaking article). We have a new /. world record here!

  12. What a cool story by Omicron · · Score: 1

    Every once in awhile you find some really cool nugget on the web. This is one of those really good ones - what a cool story.

  13. Slashdotted already by Arghdee · · Score: 0, Offtopic

    Typical. Just as it gets interesting, the server goes up in smoke :(

    1. Re:Slashdotted already by chris_mahan · · Score: 2, Funny

      In this case you have to say "burst into flames."

      --

      "Piter, too, is dead."

    2. Re:Slashdotted already by Arghdee · · Score: 1

      How is this offtopic?

      I merely stated the story was getting interesting (I was reading the 2nd page and couldn't go any further) and then got the message "This document contains no data" or similar.

    3. Re:Slashdotted already by Anonymous Coward · · Score: 0

      Not true...i got the same messages too, but wait a few seconds after that and click again. It should work.

      This story makes me feel all warm and fuzzy , right before the holidays!

    4. Re:Slashdotted already by Anonymous Coward · · Score: 0

      the full text is at the top of the forum

  14. The real story by Anonymous Coward · · Score: 1, Funny

    doing clandestine volunteer work for an eight-billion-dollar corporation.

    In short, I'm an idiot.

    1. Re:The real story by michaeldot · · Score: 1, Troll

      Wasn't there a story here this week on the Linux industry being worth $35 billion.

      Does that make OSS developers [punches numbers into his non-graphing abacus] 4.5 times more idiotic?

    2. Re:The real story by Desert+Raven · · Score: 1

      Y'know, on the one hand, what these guys did is as impressive as hell.

      On the other hand, they've got to be two of the dumbest people on the face of the earth.

      I have done, and still, do a *lot* of unpaid work, but I have never done it for a corporate entity, and can't imagine the slightest possibility of doing it for one that just fired me.

      Now we know how Apple survived all these years. By making staff they just laid off think they were getting one over on them by doing free work for them.

      Brilliant!!!

    3. Re:The real story by Ageless · · Score: 2, Insightful

      He didn't do the work for a corporate entity. He did the work for himself, and his users. He got his software on millions on machines, which to many programmers is the best pay you can receive.

    4. Re:The real story by Anonymous Coward · · Score: 0

      Exxxxxcept that Apple had not fired the storyteller.

      The project was killed, and he was not interested in working on the project that they offered him.

      Your analysis fails, sorry.

    5. Re:The real story by kokorozashi · · Score: 1

      Damn straight. Money is the only valuable goal. It makes everyone who has it happy.

  15. Re:High Praise For Mediocrity by AHumbleOpinion · · Score: 4, Interesting

    Now if they could only find someone that'd work night and day to invent the 2-button mouse they'd have it made.

    Actually there is only one person preventing a multibutton mouse, unfortunately no one outranks him. He won't even allow a build-to-order option when you are ordering online.

  16. What an awesome job by Anonymous Coward · · Score: 1, Funny
    At 1:00 a.m., we trekked to an office that had a PowerPC prototype. We looked at each other, took a deep breath, and launched the application. The monitor burst into flames.

    Hell, if I got to have a job like that, I don't think I'd ever need paying, as long as they gave me a cardboard box and some occasional munchies (water can be gotten out of the sewer).

    Making monitors esplode!!! FUN!!!!1111

    The software hadn't caused the fire; the monitor had just chosen that moment to malfunction.

    Oh...Darn.

    1. Re:What an awesome job by dabigpaybackski · · Score: 1
      Hell, if I got to have a job like that, I don't think I'd ever need paying, as long as they gave me a cardboard box and some occasional munchies (water can be gotten out of the sewer).

      Hey man, that's okay if you need a little spare change, as long as you promise not to spend it on malt liquor.

      --
      "OH SHIT, THERE'S A HORSE IN THE HOSPITAL!"
  17. Re:High Praise For Mediocrity by Anonymous Coward · · Score: 0

    Yeah, I've heard that that Bill Gates guy is a bit of a dick...

  18. Score Chart by zmilo · · Score: 0, Insightful

    Great... People doing free work: Apple-1 Linux-Several Million

    1. Re:Score Chart by AHumbleOpinion · · Score: 4, Insightful

      Great... People doing free work: Apple-1 Linux-Several Million

      So what, its not like lots of people or hours translates to quality. Look at shareware in general, look at MS. There is only a very small core of people that have made Linux useful. Few people can read source code, fewer still can write working code at all, fewer still are able to write good code.

    2. Re:Score Chart by zmilo · · Score: 0

      Yeah, and with several million you're bound to get a couple of those.

    3. Re:Score Chart by Anonymous Coward · · Score: 0

      And of those few, only a handful can write good, useful, friendly, well-designed software with clean and usable GUIs.

      Yes, I'm talking to you, Gimp authors.

      Stop trying to force people to learn your damn special, custom interface and copy Adobe already! That's what people are used to, and that's what people are expecting!

    4. Re:Score Chart by Anonymous Coward · · Score: 1, Insightful

      Great... People doing free work: Apple-1 Linux-Several Million

      And still no graphing calculator for Linux of anywhere near the quality of Apple's.

      Hmm...

    5. Re:Score Chart by Anonymous Coward · · Score: 0

      As Linus said: "Individuals do matter, and I'm a huge believer in the theory that a motivated and smart person can do more than a thousand people who aren't."

      Or several million.

    6. Re:Score Chart by Purpendicular · · Score: 1

      I have used and paid for Mac freeware and shareware for over 10 years and I believe the buss that these guys get out of writing programs is the same as for open source software. The only real difference is the closed source bit.
      Just go to www.versiontracker.com and look at the stuff.
      One major difference is quality. The Mac shareware stuff works.
      When I choose "Help" for a KDE application, I expect a help page open for that particular application. Unfortunately, I seem to have missed an IQ test somewhere.
      The other week I tried to install LabPlot, Kplot and a few other plotting programs on RedHat 7.3 and SuSE 9. All of these failed.

      When I think of it, this is maybe one of the major differences. The Mac shareware authors get a buss out of positive user feedback. If the public judges that a shareware is a failure, it disappears. Open source stuff on the other hand seems to stay around no matter how bad it is.

    7. Re:Score Chart by moosesocks · · Score: 1

      Speaking of shareware, it's probably worth mentioning that right now, OS X has an incredible selection of shareware available.

      Seriously, there are so many astoundingly good programs out there for free/cheap for solving all those pesky annoyances. Independent developers are pumping out titles rivaling the quality of software produced by big companies. It's really a testament to the APIs put out by Apple.

      Just to name a few,
      quicksilver - data access tool. one of the most innovative programs i've ever used.
      CSSEdit - simplistic stylesheet creator/editor. allows idiots to produce valid CSS
      Transmit - wonderful FTP client (my only gripe is that this should've been intergrated into the OS itself)
      Acquisition - one of the best p2p clients known to man.
      Adium X - the power of gaim + the beauty of OSX = priceless
      BBEditBBEdit - so it's a bit more well-known than the others here, but is still a marvelous editor. a bit expensive and out of my budget. I use jEdit instead (which is cross-platform, BTW)

      just to name a few..... (feel free to add more)

      --
      -- If you try to fail and succeed, which have you done? - Uli's moose
  19. 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."
    1. Re:Programmers: Please note. by bladesjester · · Score: 4, Interesting

      I have this theory that programmers who write software should have to do in person tech support for that demographic for at least a year or so. It really opens your eyes as to what users are actually doing, why they're doing it (if you can get them to be frank with you), what they like, what they don't, what works, and what doesn't.

      It makes some decisions about how to do things a whole lot easier...

      --
      Everything I need to know I learned by killing smart people and eating their brains.
    2. Re:Programmers: Please note. by Anonymous Coward · · Score: 0

      err .... and 'windows' ... which is what we call 2-way mirrors around here ....

    3. Re:Programmers: Please note. by ShieldW0lf · · Score: 1

      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.

      Sounds very narcissistic :P

      --
      -1 Uncomfortable Truth
    4. Re:Programmers: Please note. by Anonymous Coward · · Score: 0

      Yes, isn't a 'two-way mirror' just a piece of transparent glass?

      Good catch!

    5. Re:Programmers: Please note. by MindStalker · · Score: 1

      Personally I think programmers should have to teach kindergarden for a while, and teachers should have to program a simple 5 logical branch program.

    6. Re:Programmers: Please note. by bladesjester · · Score: 1

      I've taught martial arts to little kids, fencing to college kids (many of whom show kindergarten-like tendancies), and have helped my little cousins with math and reading. Does that count? =]

      --
      Everything I need to know I learned by killing smart people and eating their brains.
    7. Re:Programmers: Please note. by MikeFM · · Score: 1

      A lot of programmers have also done tech support. I have learned a lot about usability by helping in labs. When I design a program it is largely based on this experience. I tend to test my programs by letting the least computer literate people I know try them out. If my friends and family can manage them without difficulty then I can be pretty sure I've got it ironed out.

      Really the basic principals to interfaces are easy. Keep everything as simple as possible. Make everything obvious. Happily handle unexpected behavior on the part of the user. Do those and you should do fine.

      --
      At what price learning? At what cost wisdom? The price is a man's peace of mind, and the cost is his life.
    8. Re:Programmers: Please note. by bladesjester · · Score: 1

      Unfortunately, I've known a lot of them who never had to do support. Most of those ones have no idea where to place things for the sake of ease of use.

      Same basic thing as you here. I spent four years as a network analyst and tech for one of the larger non-profit orgs (200+ users) on campus. Talk about an interesting cross section of people (not all of them were college students, just so I head those comments off at the pass) with vastly different user mindsets.

      I get to send software to some of them to hammer on for a week or so and give me feedback. It amused me that they actually volunteered to be test subjects when they heard about things I was working on.

      Experience, insane schedules (70-80+ hours a week just counting the essentials), and meeting really interesting people (for various definitions of "interesting") - this is what I get for having worked my way through college heh

      --
      Everything I need to know I learned by killing smart people and eating their brains.
    9. Re:Programmers: Please note. by eyeball · · Score: 4, Interesting

      I have this theory that programmers who write software should have to do in person tech support for that demographic for at least a year or so.

      Years ago when we developed a replacement CRM application for a large telco ISP, we did something unheard of - we integrated the customer service reps into the development process. At first we shadowed them for days to get a feel for how they use the existing application, and interviewed them to see what they liked and disliked. Then we invited at least one rep to every design meeting. During development they were constantly reviewing the work, making sure it was perfect. They almost cried they were so happy.

      As an aside: their number one complaint was when they were doing data entry on the very long web form, they constantly had to take their hand off the keyboard, find the cursor, position it over the scroll bar, scroll the page down, then position the cursor over the text field, and resume typing. Tabbing took care of some text field focusing, but wasn't intuitive and predictable enough even when combined with javascript. We broke the data entry into multiple pages with simple navigation. I really miss the old days of character-based terminal applications (so do a lot of end users).

      --

      _______
      2B1ASK1
    10. Re:Programmers: Please note. by bladesjester · · Score: 1

      I think I would have liked having you there while I was working support (The lead programmer would have loved to have me on his team, but I was a little too busy running the network. Just taking a vacation led to problems at times. The directors agreed that I needed time off, and even told me I was to take a few days off and not come in, but were ready to hug me when I got back because things could finally be resolved.).

      We had one of the programmers there make a web form for trouble reporting. Nothing all that complex, really - basically just ASP and database stuff. I had to keep going back to him every time he "finished" because he completely neglected X (which was specified as a requirement) or because Y just did not work at all. It was tempting to toss him out the door and do it myself, but I didn't have the time to do it myself or the autority to get rid of him.

      --
      Everything I need to know I learned by killing smart people and eating their brains.
    11. Re:Programmers: Please note. by Jah-Wren+Ryel · · Score: 3, Insightful

      Years ago when we developed a replacement CRM application for a large telco ISP, we did something unheard of - we integrated the customer service reps into the development process.

      Smart companies do custom development by involving the end users in all steps of the process.

      Stupid companies off-shore development to somewhere as far away from the end users as possible and think they are saving money by doing so. All they end up doing is shifting the cost from the development group to the end users, often multiplying those costs by an order of magnitude.

      --
      When information is power, privacy is freedom.
    12. Re:Programmers: Please note. by kimanaw · · Score: 1
      Agreed. Leaving the comfy confines of R&D design/coding work, and dropping into the real world using the s/w you and your R&D cohorts put together, is an eye opener, a humbling experience, and very inspirational all at once.

      You'll quickly learn how little you really know about the s/w you helped produce, and at the same time you'll get lots of ideas how to make it better. Esp. working with people who don't give a damn about the elegant architecture you and your coworkers argued and debated about for so long, or those elaborate features you spent man-years building that the end users hardly ever/never use. They just need to keep their widget manufacturing business running.

      Sometimes, dogfood is good food (as in eating one's own...)

      --
      007: "Who are you?"
      Pussy: "My name is Pussy Galore."
      007: "I must be dreaming..."
    13. Re:Programmers: Please note. by the+phantom · · Score: 1

      It is always funny watching the short ones with 35" of steel, then comparing their behavior to that of the tall ones. The short ones know that you could put an eye. I never have to tell them to "put a mask on before you loose an eye!" more than once. The college kids, on the other hand, know it all.

      To bring it back on topic (sort of): I am now teaching computers to elementary school students. Anything more than a heuristic for the youngest kids is too complicated -- "move the mouse [cursor] to the green arrow, then push the button." It is facinating to see them develop as they get older, and need fewer directions.

    14. Re:Programmers: Please note. by bladesjester · · Score: 2

      I can agree with the statement that some of the college kids thought they knew it all (I was in college at the time, but I started training in kung fu when I was about six, picked up japanese and european sword arts later, and even trained for a while in muay thai).

      I was the person that the maestro sent the problem people to - the shy ones, the ones with agression problems on both ends (too much and too little), etc. This was largely because of my background, teaching style, the fact that he'd known me before I ever started fencing with them (he invited me to come play with them after my engagement ended to sort of get me back on track with things), and the amusing fact that most of the new people thought I was the teacher to begin with.

      Loved working with the kids I taught martial arts to (only taught one or two of them fencing. most of them learned open handed techniques), and really enjoyed working with *most* of the college students. There were a couple, however, that I had to *ahem* escort out of the salle and tell to not come back.

      For the most part, the college students listened pretty well, but the fact that I was 6' tall, built like a gorilla, not a slow man, and extremely accurate with my weapon might have had a *little* to do with that.

      --
      Everything I need to know I learned by killing smart people and eating their brains.
    15. Re:Programmers: Please note. by the+phantom · · Score: 1

      That is your advantage. I am less than 6 foot tall, and not built like a gorilla. Most of the damn college kids are taller than me. Oh, well.

      By the way, where do you fence?

    16. Re:Programmers: Please note. by Buelldozer · · Score: 1

      Wouldn't a "two way mirror" normally be called a window? ;-P

    17. Re:Programmers: Please note. by bladesjester · · Score: 1

      It was at Ohio University in Athens. Graduated in March, so I'm not there anymore. However, I may end up back in that general area before long.

      As for being built like a gorilla, I'm 6' tall, wear a 54 suit jacket, and several of the asian girls on campus were, for some weird reason, obsessed with my arms. It's really funny when a Japanese grad student asks if she can feel your arms (basically completely out of the blue).

      --
      Everything I need to know I learned by killing smart people and eating their brains.
    18. Re:Programmers: Please note. by 16K+Ram+Pack · · Score: 1
      I worked for an organisation and as part of the induction programme, we got sent to one of the offices to do frontline work for 2 weeks.

      You don't get that much from 2 weeks and are treated quite gently, but I noticed that the people who joined after the programme finished had much less respect for the people in the offices than people who had joined during the programme (often quotes about "lazy bastards in the offices").

    19. Re:Programmers: Please note. by Anonymous Coward · · Score: 0

      "Sitting behind a two-way mirror,"

      wouldn't that be a pane of glass?

    20. Re:Programmers: Please note. by lachlan76 · · Score: 1

      Funny thing is that exact same thing happened to me...one of my friends had a video camera with her and I still laugh at that tape.

      Another good one, was this one time, I'd hurt my neck badly, so I was full of painkillers, and couldn't have caffiene with them, so I was also in withdrawal. And was really, really tired. I came to school that day, and suddenly some chick starts feeling my leg, says something, and after a few seconds walks off. A few seconds later I realise something has just happened, but wasn't sure what. Someone also got that on tape.

      She was hot. And she was offering me a head job. And I had just been staring blankly into space in front of me.

      I didn't know this at the time, my brain was slowed to the point that I couldn't really think.

      You can imagine how Pissed Off(tm) I was when I saw the tape.

    21. Re:Programmers: Please note. by bladesjester · · Score: 1

      I always thought it was fun being propositioned by the girls from aerobics (they were just down the hall from the salle). Having your own fan club is a hilarious thing.

      --
      Everything I need to know I learned by killing smart people and eating their brains.
    22. Re:Programmers: Please note. by lachlan76 · · Score: 1

      As you can probably tell from my post, it's even more hilarious when someone has it on video ;)

      Well, Christmas holidays now, I don't get any of that for another few weeks :o(

    23. Re:Programmers: Please note. by bladesjester · · Score: 1

      I miss campus too. Looking forward to the possibility of living fairly close to there. I miss my friends there, not to mention the *ahem* "scenery"

      As far as video goes, I'm glad that my friends *didn't* get some of the things that happened on video. Though getting footage of me getting herded around by the ten girls dressed as demons with pitchforks could have been interesting heh

      --
      Everything I need to know I learned by killing smart people and eating their brains.
    24. Re:Programmers: Please note. by lachlan76 · · Score: 1

      Everything's always funnier when you see it on video later.

      But yeah, there are some things that I'd rather them not get on video. But I'm still at high school, everyone has a camera phone, you can't really move anywhere where there aren't any cameras.

      Though getting footage of me getting herded around by the ten girls dressed as demons with pitchforks could have been interesting heh

      You know you're a geek when the first thing that comes to mind when you read that is BSD. Maybe I need to get out more ;)

    25. Re:Programmers: Please note. by bladesjester · · Score: 1

      *smirks* If they became the BSD poster girls, the number of people who use BSD would go through the roof. To say they were hot would have been an understatement. They also weren't very inhibited heh

      This is what I get for going to the block party dressed in period clothing - black pants, white swordsman's shirt, black and gold jerkin belted at the waist and knee-high black suede boots.

      I lost count of the number of times my ass was grabbed after about 40 during the first half hour :P

      --
      Everything I need to know I learned by killing smart people and eating their brains.
    26. Re:Programmers: Please note. by lachlan76 · · Score: 1

      Haha...the mental image of what they must look like just made me start a NetBSD download. Seriously.

      Normally I'm glad to be out of school, but I'm really, really missing the view :P

    27. Re:Programmers: Please note. by bladesjester · · Score: 1

      The reality of the view was nice. The fact that one of them propositioned me, i made the joking comment that it was all of them or nothing, and they said they were game for that was just insane lol

      For some reason, I seem to get into these sort of situations on occasion heh

      --
      Everything I need to know I learned by killing smart people and eating their brains.
    28. Re:Programmers: Please note. by lachlan76 · · Score: 1
      For some reason, I seem to get into these sort of situations on occasion heh


      When I read that, my mind interprets that as "you lucky, lucky bastard":P

      You must have had a good time at college, huh?
    29. Re:Programmers: Please note. by bladesjester · · Score: 1

      Lots of hard work between my job, classes, and homework (70-80 hours average) and playing hard when I had the chance (fencing, parties, etc)

      It was a great experience. Not all of it was good, but nothing ever is.

      As far as getting into those situations, the way it works is to not really be overly worried about the result. If you're worried about getting shot down, you'll be less inclined to even try. Look at it this way, if you get shot down 9 times out of 10, that's still one chance you wouldn't have had otherwise.

      Who really cares about hearing the word "no" unless it's someone you have real feelings for. You just accept it and move on. A sense of humor also really helps. That alone used to get me phone numbers on occasion.

      Here's a tip: as a geek, chances are that you're at least fairly intelligent. This is an advantage if you play it right. Smart and funny is better. Add charming to the mix and things become really interesting.

      Believe it or not, I used to be a wallflower.

      --
      Everything I need to know I learned by killing smart people and eating their brains.
    30. Re:Programmers: Please note. by lachlan76 · · Score: 1

      I know what I'm doing, I'm just a naturally cautious person, always have been, always will be. Only problem with the way things are going is the only people I seem to attract are sluts ;)

      Anyway, it's 4:30 in the morning over here, it wouldn't surprise me if i'm making an ass of myself, lol

    31. Re:Programmers: Please note. by bladesjester · · Score: 1

      Caution is a good thing in a lot of situations. Others, however, do not allow for hesitation.

      Don't worry. You're not making an ass out of yourself.

      --
      Everything I need to know I learned by killing smart people and eating their brains.
    32. Re:Programmers: Please note. by lachlan76 · · Score: 1

      Last time I was up this late I woke up at 2pm the next day lying under my desk, not able to remember a thing. I think it's safe to assume that making an ass of myself isn't all that uncommon, even if I don't remember doing it. The wonders of IM :oP

    33. Re:Programmers: Please note. by bladesjester · · Score: 1

      It's not bad unless you wake up, lying under a desk along with clothing that isn't yours, and don't remember what happened :P

      --
      Everything I need to know I learned by killing smart people and eating their brains.
    34. Re:Programmers: Please note. by lachlan76 · · Score: 1

      That'd be worse...when I woke up, the computer was logged in as root, and the encrypted pr0n partition was formatted :-(

    35. Re:Programmers: Please note. by bladesjester · · Score: 1

      Friend of mine still tops me for "most interesting way to come to".

      He was at a party on a reservation (native american) and came to the next day wearing his boots, his hat, no pants, leading a horse, and carrying a spare tire and a road cone.

      Compared to that, I feel tame...

      --
      Everything I need to know I learned by killing smart people and eating their brains.
    36. Re:Programmers: Please note. by lachlan76 · · Score: 1

      Yeah, I don't think I'll ever top that.

      Now that I think about it, I don't reckon it's possible, I can't think of anything.

      Actually, I just remembered something. Back, a few years ago, one of my friends told me a story about her cousin. One day, he woke up, in someone else's house, tied to his girlfriend, and with his cock stuck in a cd player.

      I can't think of a worse way to wake up.

    37. Re:Programmers: Please note. by Anonymous Coward · · Score: 0

      I'd love for our in-house programming teams to be responsible for supporting and tweaking their crappy products, instead of cranking out turds at production line speed at the whim of the techo-illiterati.

      There should be a tech support management rule: Helpdesk will handle the first fifty calls per week for your product. The rest will be forwarded back to the dev team. It's up to them if they want to fix the problems that are generating those calls.

      To my bosses: when you ask employees to fill out their day's working hours on five separate applications, four of which were programmed by gradeschoolers on crack and none of which talk to each other, you may encounter some resistance.

  20. Filled with Gems by Lizard_King · · Score: 4, Informative

    The secret to programming is not intelligence, though of course that helps. It is not hard work or experience, though they help, too. The secret to programming is having smart friends.

    classic...

    --
    "My mother never saw the irony in calling me a son-of-a-bitch." - Jack Nicholson
    1. Re:Filled with Gems by YetAnotherDave · · Score: 1

      I was just about to point out the same phrase.

      too bad it won't fit in a sig...

    2. Re:Filled with Gems by Anonymous Coward · · Score: 0

      No, the scret to good programming is that the programmer needs to be a sado-masochist...

  21. Well....color me smart by mr_z_beeblebrox · · Score: 1

    doing clandestine volunteer work for an eight-billion-dollar corporation

  22. He Wasn't Fired from Apple by Anonymous Coward · · Score: 0

    He was simply de-hired.

  23. I liked this line the best by goon+america · · Score: 5, Funny
    I liked this line:
    I asked my friend Greg Robbins to help me. His contract in another division at Apple had just ended, so he told his manager that he would start reporting to me. She didn't ask who I was and let him keep his office and badge. In turn, I told people that I was reporting to him. Since that left no managers in the loop, we had no meetings and could be extremely productive.

    Someone should write a novel about this. ... Come to think of it, this is exactly the sort of thing Chuck Palahniuk would write (author of Fight Club).
    1. Re:I liked this line the best by leprkan · · Score: 2, Interesting

      and who doesn't like chuck palahniuk? honestly. i can see him writing this. maybe throw in some odd perversion and really weird friends and hobbies on the side.

      --
      leprkan...
    2. Re:I liked this line the best by idlemachine · · Score: 2, Funny
      maybe throw in some odd perversion[...]

      Something other than working for Apple? :)

    3. Re:I liked this line the best by Anonymous Coward · · Score: 0

      Chuck's a cult groupie (Landmark / EST), and his books are pointlessly nihilistic and boring as shit

    4. Re:I liked this line the best by Anonymous Coward · · Score: 0

      Yeah, I thought that was the funniest line in the article, until I read the following line about 2/3 through it:

      Then things got really weird.

    5. Re:I liked this line the best by usernotfound · · Score: 1

      except his recent 2 books have sucked. Choke is by far the best, and this story has no violence, or gratuitus anything but passion.

      --
      You call it excessive, I call it ambitious.
    6. Re:I liked this line the best by fbg111 · · Score: 1

      Someone should write a novel about this. ... Come to think of it, this is exactly the sort of thing Chuck Palahniuk would write (author of Fight Club).

      Or Po Bronson.

      --
      Flying is easy, just throw yourself at the ground and miss. -Douglas Adams
    7. Re:I liked this line the best by ibentmywookie · · Score: 1

      With some clever writing, somebody could make quite an interesting "office space" like comedy out of a story like this.

      Seriously. Script writers, where are you?

      --
      -- The doctor said I wouldn't get so many nose bleeds if I just kept my finger out of there!
    8. Re:I liked this line the best by Inthewire · · Score: 1

      Me.

      The man can lay groundwork like no ones business, but his closings suck.
      Absolute strawgrabbing bullshit.

      --


      Writers imply. Readers infer.
  24. Wow by chrisgeleven · · Score: 2, Interesting

    Wonderful story. Amazing that this could actually happen.

    I don't own a copy of OS X, but is this application still on there?

    1. Re:Wow by Anubis350 · · Score: 2, Informative

      its runs under classic (not osx native unfortunately, though it runs perfectly fine even so), and yes its included. You can find it in the "Applications (Mac OS 9)" folder on your HD (not you you, since you dont run osx, but anyone running osx can).

      --
      "goodbye and hello, as always" ~Prince Corwin, from Zelazny's Amber series
    2. Re:Wow by Electroly · · Score: 1

      No, the graphing calculator doesn't come with OS X.

    3. Re:Wow by Anonymous Coward · · Score: 0

      uhhhh, yes it does.........

    4. Re:Wow by physicsnerd · · Score: 1
      The OSX version is still in beta testing. I don't know if it will be in future releases or not, but I sure hope so. However, you can run the older version in classic or download the beta from:

      http://www.pacifict.com/FreeStuff.html

      I've been playing with the beta for a few minutes now and I like what I see so far.

    5. Re:Wow by avitzur · · Score: 5, Informative

      >No, the graphing calculator doesn't come with OS X.
      It is available for OS X now. You can download the free release from http://www.PacificT.com/FreeStuff.html (Well, at least you will be able to after the server recovers from the Slashdot Effect. :)

    6. Re:Wow by kevcol · · Score: 1

      It sure does:

      HD > Applications (Mac OS9) > Graphing Calculator

    7. Re:Wow by Anonymous Coward · · Score: 1, Interesting

      So whats the rest of the story? How did you end up owning the code and not apple?

    8. Re:Wow by Electroly · · Score: 1

      That's only installed with OS9. The OP asked about OSX. Notice how it's installed in a whole separate Applications folder, specifically labeled OS9. :-) I certainly don't have it on my plain vanilla OSX install.

    9. Re:Wow by Barlo_Mung_42 · · Score: 2, Funny

      Maybe the guy that builds the gold master disk will download it :)

    10. Re:Wow by fuck+nwbvt · · Score: 1

      It's not currently, but according to this rumor site, Tiger (the next version of OS X, due out this summer) will indeed include a graphing calculator app. However, to judge from the screenshots (one, two, three), it looks like utter shit compared to ye olde Graphing Calculator for Mac OS Classic.

    11. Re: Wow by Alwin+Henseler · · Score: 1
      How did you end up owning the code and not Apple?

      Well, ehhh, maybe because he wrote it ? (and not -officially- working for Apple at the time)

    12. Re:Wow by kevcol · · Score: 1

      Yes, right. I thought my OS9 apps were bundled with my OSX install. I cant remember anymore.

    13. Re:Wow by wankledot · · Score: 1

      Thanks for sharing your story. I worked with Greg at Real, and heard a version of this from him, I always thought it was hilarious.

      --
      My sig is blank, I typed this by hand.
    14. Re: Wow by Anonymous Coward · · Score: 0

      aparently he wrote it.. but while using apple's facilities, hardware and employee's input. Even admitted that without the help of engineers at apple it would not be possible. I just thought it might be an interesting story of how it ended up being licensed for os 8/9 instead of apple's property.

    15. Re:Wow by pjt33 · · Score: 1

      Sort-of. I prefer to use fink to install fung-calc, though.

    16. Re:Wow by hak+hak · · Score: 1

      Thanks a lot! When I still used System 7.5.5 I used the Graphing Calculator a lot just to get an idea about the shape of a function (I study mathematics), and when I got a new Mac I wondered if there was a Graphing Calculator for OS X. I just downloaded the OS X version, and it's great! It's much better suited for this kind of quick things than Octave or Maple.

    17. Re:Wow by TarrVetus · · Score: 1

      I don't own a copy of OS X, but after reading this story I really wish I did. After reading about this amazing act of hard work and dedication I really wish I could sit down at a Mac right now and play around with it.

  25. Can't legally volunteer by Russ+Nelson · · Score: 3, Interesting

    You can't legally volunteer to help a for-profit corporation. And for IT staff, there is a minimum amount you have to pay them (well above minimum wage; don't worry).
    -russ
    p.s. R0ML says that this is why he couldn't get a carrier-grade accounting system turned into open source.

    --
    Don't piss off The Angry Economist
    1. Re:Can't legally volunteer by Anonymous Coward · · Score: 0

      Anyone have more information on this "minimum amount" for IT staff that's above standard minimum wage? I know some people that might help.

    2. Re:Can't legally volunteer by dilberito · · Score: 2, Funny

      but weren't they nonprofit back then?

    3. Re:Can't legally volunteer by pHatidic · · Score: 1

      Ever hear of an unpaid internship?

    4. Re:Can't legally volunteer by Anonymous Coward · · Score: 0

      Minimum for IT staff? I never heard of this one. Besides that how about, "You work on the network topology but we'll keep you on with your CSR title and pay scale. And you still get to do what you want!"

    5. Re:Can't legally volunteer by feorlen · · Score: 3, Interesting

      Unpaid internships, if the intern does anything remotely productive and is a net gain for the organization, is quite illegal. And also rather common.

      The trouble with enforcement is that it is the "intern" who must file the complaint with the Department of Labor. Only the person exploited can do it, nobody else can. And when you are working for nothing, what you are really working for is a good reference, so you will not do anything that will remotely piss off your "employer".

      A while back I tried to report multiple obvious and blatant "internships" that were advertised as requiring professional level experience. Neither the Federal Wage and Hours department nor the similar organization for the state of California will do anything about it. At least California was decent enough to talk to me about it, they politely said they have bigger fish to fry and few resources for enforcement. As for the Feds, I couldn't even get them to answer the door at what was advertised as their western regional office.

    6. Re:Can't legally volunteer by Anonymous Coward · · Score: 0

      You can't legally volunteer to help a for-profit corporation

      Sure you can.

      If you join a company as an employee, then state/provincial laws for minimum wage take effect. This is supposed to prevent things like unpaid internship (and the like) from happening.

      However, if you join the company as a contractor, you can set out your hourly rate as $0. This is legally enforceable under contract law, and the above-mentioned minimum wage provisions have no effect because the employer/employee relationship is not in effect.

    7. Re:Can't legally volunteer by Anonymous Coward · · Score: 1, Interesting

      there is a minimum amount you have to pay them (well above minimum wage; don't worry).

      this isn't true. you can hire someone for $1 a year if you want. there is a legal minimum hourly wage in the US, but there is not a legal minimum salary.

      nearly every worker in the US falls into one of two wage categories - Exempt (salaried positions) and Non-Exempt (hourly-wages). the "exempt" refers to whether or not the employee is exempt from minimum wage laws. HTH.

    8. Re:Can't legally volunteer by fiftyfly · · Score: 1
      "...if you join the company as a contractor, you can set out your hourly rate as $0. This is legally enforceable under contract law..."

      In most legal systems derived from English Common law the idea of a contract requires 'due consideration' meaning that both sides have to recieve something from the deal. If a contract basically gives anything of value away for nothing it is (usually) considered unenforcable

      --
      "Sanity is not statistical", George Orwell, "1984"
    9. Re:Can't legally volunteer by LMariachi · · Score: 1

      Could you cite a source for that illegal-to-volunteer info please?

    10. Re:Can't legally volunteer by lxw56 · · Score: 1

      If you noticed, they finally got positions as unpaid vendors. You can't hire employees for $0, perhaps, but I assume you can hire other companies.

    11. Re:Can't legally volunteer by HyperCash · · Score: 1

      I don't know about the entire US but there is a minimum salary in CA. I believe you half to be making at least twice what a person working minimum would make working 40 hours per week.

      --HC

      --
      So I'm jump'n up and down screaming show me the money.
    12. Re:Can't legally volunteer by js7a · · Score: 1

      The company would construe access to the PowerPC prototypes, office space, access to publication (even if only potential) etc., as consideration.

    13. Re:Can't legally volunteer by Anonymous Coward · · Score: 1, Interesting

      http://www.imaginevc.com/

      This place has 5 paid employees and about 100 unpaid interns trying to get venture capital on their resume.

    14. Re:Can't legally volunteer by burns210 · · Score: 1

      Don't have a link. But, and I may be wrong, but I thought this was a stipulation associated with anti-slavery and worker's rights. Making it illegal to work someone for free (slave/indentured servant) to get rid of sweat shops and the like.

      Seems like that was the motivation for that 'clause' somewhere.

    15. Re:Can't legally volunteer by burns210 · · Score: 2, Interesting

      Steve Jobs a couple years back(2001?) was payed $1 for his CEO position at Apple.

      They also happened to rent from his a personal jet for corporate use, so in the end, he made significant income. Just nontraditionally.

    16. Re:Can't legally volunteer by 16K+Ram+Pack · · Score: 1
      Agreed.

      It's like if a car driver picks up a hitchhiker and says "I'll take you to ..." and then tells them that he's going to stop sooner. The hitchhiker can't sue for not getting what was offered.

    17. Re:Can't legally volunteer by CrazyTalk · · Score: 1

      I don't know if you are talking specifically about Apple or not, but even minimum wage is a myth in the IT Industry. I've seen advertisements for jobs paying a $50 flat fee to have an e-Commerce web site designed. Now unless you can manage that in 10 hours or less, you are being paid less than minimum wage - yet still legal.

  26. But Apple was flailing at the time by Anonymous Coward · · Score: 3, Interesting

    The story he describes occurred in the early 1990's, when Apple was beginning to hit its skids. Projects would be raised with a flurry of energy, then cancelled, and there was a general sense of chaos. That was either in the latter part of the John Sculley era or the beginnings of the Michael Spindler, which were NOT good years (eg., the failed Newton, the failed Copland system, and merger talks with Sun Microsystems, etc.) Scully, Spindler, and Amelio were all shoved out of their CEO positions due to unsatisfactory performance.

    The problem with fairy tale workplaces are exactly that: They are fairy tales that don't last long in reality.

  27. Great Story but... by speedplane · · Score: 0, Redundant

    Great Story, but I have no sympathy for big profit hungry coporations like Apple. They can make their own graphing calculator

    --
    Fast Federal Court and I.T.C. updates
  28. This sounds like a Wired story by Saint+Stephen · · Score: 1, Interesting

    I've been burned by too many Wired stories that sounded just like this and later turned out to be "creative fiction about real events."

    This one stinks of a magical "how my company got started story." I bet the real story is far more prosaic.

    This just seems like Wired wrote it, bad.

    1. Re:This sounds like a Wired story by Anonymous Coward · · Score: 5, Informative

      I'm too lazy to figure out what my account is, so I guess I'm an anonymous coward, but I worked with Ron at the time, and still hang out with him. The story is true, and NuCalc/Graphing Calculator got started just as he describes. I even have the embroidered NuCalc shirt he gave me as a memento.

      Now, should you see anything similar in some upcoming release of some unspecified operating system, check to see whether it's the real deal (Graphing Calculator from PacificT http://www.pacifict.com/Gallery.html), or something else.

  29. In Soviet Korea... by Anonymous Coward · · Score: 0

    In Soviet Korea, only old people get hot grits poured on them by petrified Natalie Portman.

  30. All too true... by stubear · · Score: 3, 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. Humbled after five days of this, Greg and I went back and painstakingly added feedback to the software, as if we were standing next to users, explaining it ourselves."

    I really wish more programmers, engineers, and managers understood this.

    1. Re:All too true... by nihilogos · · Score: 4, Funny

      I really wish more programmers, engineers, and managers understood this.

      And I wish first time users weren't so flipping clueless ;)

      --
      :wq
    2. Re:All too true... by Boricle · · Score: 1
      Sitting behind a two-way mirror...

      I'm genuinely curious as to what they mean by a two-way mirror. I'm hoping its a mistake, because to me, a two way mirror is either a plain pane of glass, or just a normal mirror, with another normal mirror on the otherside...

    3. Re:All too true... by Stevyn · · Score: 2, Interesting
      Yeah, it may sound wrong at first, but it's the correct terminology. Check this link out: http://www.newton.dep.anl.gov/askasci/phy00/phy002 39.htm .

      It does makes sense though. A regular mirror only reflects light on one side.

    4. Re:All too true... by LMariachi · · Score: 1

      I wish more writers understood that a "two-way mirror" would be a mirror on both sides of the glass.

    5. Re:All too true... by Boricle · · Score: 1
      Indeed, I am enlightened as to the meaning of the expression.

      Many Thanks.

      Boris (Hopefully not being looked at through a two way mirror).

    6. Re:All too true... by BenjyD · · Score: 1

      Wouldn't it be a piece of glass? I always assumed the one-way referred to the light traveling through it, not the refectivity.

      Same result, anyway.

    7. Re:All too true... by anynameleft · · Score: 1
      That's sooo true! Recently I found a beta version of a webserver for Windows I was developing. But then I discovered how un-userfriendly one aspect was...

      "Cool! My webserver I lost! But would it work? Let's see, (Project-Run) yes. Cool! The changelog says it supports virtual hosting with both IP addresses and hostnames. But then - WTF? How does this work? How do I configure that? I only see Hostname here, but that can impossibly work in both ways. But then, where the **** is the other edit box for the IP based hosting?"

      Eventually I found it on the "Ports" tab, which is logical from the development point of view, but not from the user. All in all, it can be really useful to let applications be tested by people who haven't got a clue how it works - even if it is only yourself after letting the project rest for a while.

  31. Is this the explanation behind OSX graphing calc? by xtal · · Score: 2, Informative

    There's a hidden trick in OSX to get a graphic calculator from the standard one. I never knew why it wasn't there all the time - there's one or two easter eggs in there - and they're all fully functional from what I can tell.

    This would explain it nicely, or at least, provide more romantic one than a plain old easter egg.

    --
    ..don't panic
  32. OS X version... by CODiNE · · Score: 1

    For those of you like me with no pity for a webserver... there's a version for OS X on the front page of pacifict.com

    Man I missed that program, having to start classic just to fool around with graphs wasn't worth it to me, now it's in my Apps folder WHEEE!

    -Don.
    P.S. The surface demo is still schaaawweeeeet. Amazing that it had exactly the same performance on 66MHz 601 chips!

    --
    Cwm, fjord-bank glyphs vext quiz
  33. forget WWJD by bird603568 · · Score: 2, Funny

    man forget wht What Would Jesus Do, from now on for coders it should be WWGATOGD - What Would Gregg And The Other Guy Do?

  34. Memories by SWTP_OS9 · · Score: 1

    Did something like that with two other good friends at a company 12 years ago. Was not on the schedule. Not authorised. Etc. Turn out to be the best feature of the final release of the project.

    1. Re:Memories by Inthewire · · Score: 1

      Wow.
      You're amazing, dude.

      Maybe.

      --


      Writers imply. Readers infer.
  35. Sorry guys, I readTFA by deft · · Score: 1

    Thats why I'm here so late. Did I miss anything good?

    Seriously though, this "corporate hacking" is so much more impressive than that silly bike thing we had to read earlier! (and it helped teachers..always good).

    --

    There's nothing Intelligent about Intelligent Design.
  36. Re:High Praise For Mediocrity by AHumbleOpinion · · Score: 1

    Oddly enough the mouse is one thing that Microsoft has been doing a good job at for a long time. Bash them all you like but you could at least pick an area where they deserve it.

  37. Ron Avitzur's Demo @ WWDC by poena.dare · · Score: 5, Interesting

    Does anyone remember the demo Ron gave at the World Wide Developer's Conference? Was it May 1993...?

    Anyway, I remember it was supposed to be a lecture about pen computing, and Apple had Ron come out and show the equation solving interface of the proto-graphing calculator. He threw a bunch o' X and Ys on the screen with some sins and coss for good measure. "Now if you want to solve for X"... and he tapped an X, dragged it to one side of the equals sign, and the equation solved itself.

    We were floored. There was this deep silence for a couple of millisenconds and then everyone broke out in thunderous applause. He did more tricks with the equation interface and people hooted and hollered. It was a geek wet dream. After he finished he got a standing ovation and there was a long line of people who wanted to shake his hand.

    Good times.

    1. Re:Ron Avitzur's Demo @ WWDC by BWJones · · Score: 4, Interesting

      Yes indeed. This was kinda one of those moments when everybody smacks their collective foreheads and says "Of Course!" "How Cool".

      Kinda like the beginning of Quartz at a meeting of engineers when "Engineer X" speaks up and says "you know, instead of using the CPU to render all of this 2-D stuff, we could use the GPU............." This statement was followed by a long pause while the implications of this statement sunk into everybody's wetware (brain) only to be followed by a quiet "sunofa....." by the senior project manager.

      Of course Microsoft is busy co-opting this idea which has been shipping now with OS X for a few years but, what else is new?

      --
      Visit Jonesblog and say hello.
    2. Re:Ron Avitzur's Demo @ WWDC by Anonymous Coward · · Score: 0

      You think accelerated 2-D or Quartz for that matter(LOL)was first invented at a modern day Apple developer meetings? Think a bit farther back.

      btw and not that I'm rooting for MS but Longhorn will be a horse of a slightly different color because it won't make the mistake of starting off with Display Postscript aka Quartz which is not 3D based to begin with. Prepare to be leapfrogged.

    3. Re:Ron Avitzur's Demo @ WWDC by Anonymous Coward · · Score: 0

      It'll be great I'm sure, in 2010 or whenever they finally get this thing shipped lol.

      And technically speaking, leap frogging is where you put out a product that is ahead of what your competitor will be releasing as their next release. The normal back and forth of releasing something better than what is currently available is what normally occurs.

      So for Longhorn to leapfrog Apple they would have to have better technology than the subsequent release of an Apple OS, not just better than what Apple has had on the shelves for years lol.

    4. Re:Ron Avitzur's Demo @ WWDC by Sycraft-fu · · Score: 4, Informative

      Actually Microsoft has a hardware accelerated UI in Windows XP. Read up on GDI+. Also, for newer cards with real programmable GPUs (pretty much Ati 9000, and nVidia FX and up) they use the shaders to accelerate Windows Media playback.

      Either way, I'm not so sure the UI acceleration thing was a blinding flash of the obvious, I think it was more hardware needing to get to a certian point. It wasn't until about mid 1999 that a card (TNT2) existed that even had the basic 3d capibility to do what would be needed for a user interface. Even so, at that level, all you could really do was make a window a big texture stretched on a polygon. Neat, but faily useless.

      Real useful UI acceleration didn't become feasable until cards became Graphics Processing Units in fact, which means some programability. The GeForce 3, which came about in 2001, was the first consumer level card that could be really considered for that.

      So I don't think it was an idea that really had to think in. I remember hearing people musing about using the Voodoos for UI acceleration (and having those more knowledgable tell them why that wouldn't work), I think it was just a matter of the hardware advancing to a point where it was sufficiently useful for things other than playing games.

    5. Re:Ron Avitzur's Demo @ WWDC by mpaque · · Score: 2, Informative
      ...it won't make the mistake of starting off with Display Postscript aka Quartz which is not 3D based to begin with. Prepare to be leapfrogged.

      2D is just 3D with some constants in the matrix. No, really.

    6. Re:Ron Avitzur's Demo @ WWDC by mpaque · · Score: 1
      think it was more hardware needing to get to a certian point. It wasn't until about mid 1999 that a card (TNT2) existed that even had the basic 3d capibility to do what would be needed for a user interface.

      The idea of using OpenGL to drive the UI was around a few years before that, when the chip designer roadmaps for graphics accelerator development first started showing interesting marking and texturemap capabilities.

      Even so, at that level, all you could really do was make a window a big texture stretched on a polygon. Neat, but faily useless.

      Not that useless. It allows the window data to be transferred to the framebuffer using texture DMA, such as the AGP path, and it allows the texture combiner to do all those interesting alpha channel tricks.

    7. Re:Ron Avitzur's Demo @ WWDC by drinkypoo · · Score: 1
      I'd love to see a convincing explanation of why you couldn't do an accelerated desktop on, say a voodoo 2 card. You'd be limited when it came to resolution, and the acceleration would be limited and require more CPU interaction than a programmable card, but I think that it was mostly a case of not being worth the effort when we could all see 3d acceleration being the next major area of growth. Mind you, I prefer high resolution displays myself.

      Video cards used with windows have been doing acceleration since the 3.0 days, though back then it was almost all 2d accel. Several cards were marketed as "windows accelerated" and they had special windows drivers that made use of their capabilities. A 286 with a Fahrenheit 1280 card in it was almost pleasant to use (it was still running windows.)

      --
      "You're right," Fisheye says. "I should have set it on 'whip' or 'chop.'"
    8. Re:Ron Avitzur's Demo @ WWDC by prockcore · · Score: 1

      I'd love to see a convincing explanation of why you couldn't do an accelerated desktop on, say a voodoo 2 card.

      You couldn't do the entire desktop because the voodoo2 didn't have enough vram. Hell, even this pismo powerbook from 2000 doesn't do accelerated desktop.

      But video overlays have been around for a while. I still have an mpeg2 decoder card that I picked up in 97. I could play mpeg2 videos windowed or fullscreen without using any cpu (all DMA).

    9. Re:Ron Avitzur's Demo @ WWDC by Anonymous Coward · · Score: 0
      You're conveniently forgetting all the 2D accelerated graphics cards that were purposefully made for Windows, as far back as 3.1. Accelerated font rendering, etc. ATI Mach series of cards.. Matrox Millennium etc.

      Apple didn't invent accelerated graphics.

    10. Re:Ron Avitzur's Demo @ WWDC by dr.badass · · Score: 1

      I'd love to see a convincing explanation of why you couldn't do an accelerated desktop on, say a voodoo 2 card.

      Um, the Voodoo2 couldn't do 2D at all. It was a 3D-only add-in card that used a video pass-through cable. You still had to have a normal video card.

      Video cards used with windows have been doing acceleration since the 3.0 days, though back then it was almost all 2d accel.

      Likewise, this existed on the Mac for quite some time. Quartz Extreme is a different thing.

      --
      Don't become a regular here -- you will become retarded.
    11. Re:Ron Avitzur's Demo @ WWDC by dr.badass · · Score: 1

      Actually Microsoft has a hardware accelerated UI in Windows XP. Read up on GDI+.

      GDI+ is not the same kind of thing. It's more comparable to Quartz 2D, which is just part of Quartz. Yes, it's 'hardware accelerated', but not in the same way as Quartz Extreme.

      The real difference in QE is the Compositor, which buffers each window independently, which prevents tearing (a minor but ugly problem in Windows), and greatly speeds up things like scaling multiple windows (think Expose or resolution-independent UI). This is acclerated with OpenGL in 10.2 and up, where it was not in 10.1.

      Windows does not have a frame buffer for each window, and it's compositing is not accelerated with OpenGL. Longhorn will have this, though XP, for all it's acceleration, does not.

      --
      Don't become a regular here -- you will become retarded.
    12. Re:Ron Avitzur's Demo @ WWDC by dan+the+person · · Score: 1

      Um, the Voodoo2 couldn't do 2D at all. It was a 3D-only add-in card that used a video pass-through cable. You still had to have a normal video card.

      Wasn't designed for 2d, but that doesn't need to stop you using it as one.

      http://xfree86.org/4.4.0/glide.4.html/

    13. Re:Ron Avitzur's Demo @ WWDC by dr.badass · · Score: 1

      Wasn't designed for 2d, but that doesn't need to stop you using it as one. http://xfree86.org/4.4.0/glide.4.html/

      I'm beginning to think that with open source, as the utility of a bit of code decreases, the likelyhood that someone has written it increases. I'm not terribly surprised that this was done.

      However, the parent was asking for an explaination of why you couldn't do an accelerated desktop on a Voodoo2, and your link has only confirmed this impossibility:

      This driver is a bit special because Voodoo 1 and 2 boards are very much NOT made for running 2D graphics. Therefore, this driver uses no hardware acceleration (since there is no acceleration for 2D, only 3D).

      --
      Don't become a regular here -- you will become retarded.
    14. Re:Ron Avitzur's Demo @ WWDC by dan+the+person · · Score: 1

      Can't do accelerated 2d operations, but the parents are talking about how the basic GUI is now using OpenGL etc to do fancy 3d eyecandy, and this you could do on a Voodoo2

    15. Re:Ron Avitzur's Demo @ WWDC by Sycraft-fu · · Score: 1

      Well the biggest reason would be the Voodoo2's max texture size was 256x256. That's not a very big maximum window size. It also lacked the RAM, and was 16-bit only, among other things.

    16. Re:Ron Avitzur's Demo @ WWDC by Anonymous Coward · · Score: 0

      I 100% agree. In hindsight it seams like a great idea, but at the time OSX was conceived, CPU speed was skyrocketing and GPUs were nothing. So, it made all the sense in the world to render complex graphics stuff in the CPU. I'd call Quartz Extreme a mid trajectory adjustment to take advantage of unexpected performance gains in the GPU as CPUs leveled off.

    17. Re:Ron Avitzur's Demo @ WWDC by drinkypoo · · Score: 1

      Even 3dfx's MiniGL compatibility wrapper for OpenGL did multitexturing, and there are 12MB Voodoo 2s. You could kick out a pretty highly accelerated desktop that way, but only at 800x600. I seem to recall voodoo 2 SLI as 1024x768, but you still only have 8MB of texture memory either way you look at it, since each card needs all the textures, and I don't know how much SLI would complicate matters.

      --
      "You're right," Fisheye says. "I should have set it on 'whip' or 'chop.'"
  38. 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.

  39. Re:High Praise For Mediocrity by VoidWraith · · Score: 0

    I hope you're not speaking of Microsoft-branded mice. In my experience, they're all vastly inferior to my current Logitech mouse. Their scroll wheels also tend to break easily, and wind up going both ways when scrolled one way due to mechanical failures.

  40. motivation same as OSS by aoe2bug · · Score: 1, Insightful

    to me, it seems that many of the same things that motivated this (these?) guy(s) are the same as the motivation for being an Open Source Programmer. Just my .02

    --
    -Dan
    1. Re:motivation same as OSS by AHumbleOpinion · · Score: 2, Insightful

      to me, it seems that many of the same things that motivated this (these?) guy(s) are the same as the motivation for being an Open Source Programmer. Just my .02

      You think there is something new about writing code for free and sharing it with others? It predates "open source", it predates Linux, it predates GNU, ... The only thing different nowadays is that more people have computers and that communication and distribution is much easier. Well that and religious/political overtones about all of this.

      In other news, your (and my) generation did not invent sex. ;-)

    2. Re:motivation same as OSS by Anonymous Coward · · Score: 0

      "In other news, your (and my) generation did not invent sex. ;-)"

      No /. member of any generation has experienced this "sex" that you speak of.

  41. Well Thank god... by Opticalsky · · Score: 2, Funny

    "Microsoft has effective building security." Well thank god, they at least have that.

    1. Re:Well Thank god... by Anonymous Coward · · Score: 0

      God is spelled with a capital G -- unless you are being deliberately boorish and offensive.

  42. Re:High Praise For Mediocrity by Gruturo · · Score: 1

    Actually there is only one person preventing a multibutton mouse, unfortunately no one outranks him. He won't even allow a build-to-order option when you are ordering online.

    No problem. No hurry. I'll wait.

    Meanwhile I'm using an Acer Travelmate 803.
    I've been thinking about switching to a Powerbook for a few months but that single button truly kept me off.
    In no fucking way am *I* going to change my habits due to its lack of a right button - it's a Mac, bloody hell - isn't that supposed to be user friendly?.

    Btw, most of my friends who switched use external mice, which are multibutton, so they don't see that as a problem . Personally I'm good with the touchpad and don't like carrying a mouse around, so, until Uncle Steve changes his mind, I'll just wait.

    (I'm surprised noone attempted a right button mod :-) )

    --

    Vacuum cleaners suck. Kings rule.
  43. Re:Is this the explanation behind OSX graphing cal by davebo · · Score: 1

    Feel free to share the hidden trick with the rest of the class :)

  44. Smart Friends by Humble+Star · · Score: 1
    The secret to programming is having smart friends.

    Maybe /. isn't the place to ask, but I could use some smart friends for my own graphing calculator project. It's Java and open source.

    Any takers?

    1. Re:Smart Friends by mickyflynn · · Score: 1

      you're not going to turn into the "notebook guy" from high school video game projects the world over, are you? get your friends to do everything and take all the credit... then again, that is effective training for managment.

  45. Re:High Praise For Mediocrity by AHumbleOpinion · · Score: 1

    ... 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 ...

    They were former Next engineers so he forgave them, at Next he allowed multibutton mice, it was a Unix workstation not a consumer system after all. Or perhaps the code came straight from Next.

    ... I bought my Logitech mouse for my G5 ...

    The point you seem to be missing is that folks who buy a computer that is in part sold on its visual style, its look, would like to have a mouse that matches. It is also a bit embarrassing for the Apple folks doing game demos at trade shows.

  46. Re:High Praise For Mediocrity by bladesjester · · Score: 1

    It's not impossible to use windows without a two button mouse (with the exception of some games). The menu key on "windows" keyboards brings up the right click menu and lets me use most things on windows without touching the mouse at all...

    I'm a keyboard freak. It comes largely from using DOS for years as a kid and using Unix and Linux when I started programming in college. I usually do most things in windows without touching the mouse. My former boss on the other hand hated anything that didn't have a GUI.

    --
    Everything I need to know I learned by killing smart people and eating their brains.
  47. 'retired' people do this too... by realitybath1 · · Score: 0

    Especially in the sciences.
    My dad works for the canadian gov. under 'contract' for 0$ a year, maintaining glaciological arctic research that would be seriously hit if he left. The unions hate him.
    A woman he worked with did the same thing for a few years to finish off her work(except she wasn't under 'contract').
    The newer cast are unfortunately more devoted to getting flat screens and credentials, though there are great exceptions.

    1. Re:'retired' people do this too... by westendgirl · · Score: 1

      The difference is that your father's work is for the larger public good. The rights are owned by the people of Canada, not a corporation driven by the financial interests of shareholders. I presume that your father's research is made available to the scientific community and the public. (Your father hopefully also receives a pension, allowing him to make ends meet.) Do you think your father would have made the same decision if he knew that the technology would be made available on a licensed basis to the highest bidders and that the benefits (financial) would be diverted to private shareholders, not the larger public?

      --

      -- SYS 64738 --

  48. Security by chill · · Score: 1

    This makes a good anecdote on how security is really built on trust, and not technology. (Or code signing, for that matter. :-)

    --
    Learning HOW to think is more important than learning WHAT to think.
  49. The Author has no clue how to write web pages by Anonymous Coward · · Score: 0

    Jebus, each page has five lines on it and requires a click. Fuck that shit.

  50. Am I the only one... by agraupe · · Score: 1

    ...who thinks it would be nice to see this come full-circle and be released as Free Software? I remember many days of fooling around with it when i had no idea what it could do or why, but now that I'm getting close to where I could actually understand things, it would be really cool.

  51. Very Fishy by Anonymous Coward · · Score: 0

    Gee, this looks a lot like NuCalc http://www.nucalc.com/

    In fact, the domain of this story http://www.pacifict.com/ is mirror of NuCalc's site.

    1. Re:Very Fishy by One+of+the+abnormals · · Score: 0

      Actually, it's the other way around.

      Is the product named NuCalc? I dobut it? It the company Pacific Tech (hence PacificT)? Yes.

      I rest my case.

      --

      2b || !2b =?
  52. Stapler by whackedoutgeek2004 · · Score: 1

    I think this guy may still be looking for red swingline stapler.

  53. Obligatory reduntant slashdotting post by vikstar · · Score: 1

    Bloody hell slashdot, cache the damn site!!!
    If anyone of us puts something neat on their website then its in danger of getting slashdotted.

    --
    The question of whether a computer can think is no more interesting than the question of whether a submarine can swim.
  54. The Irony by Deltaspectre · · Score: 0, Redundant

    He made the monitor burst into flames? Well he just upped the ante by writing that... he burst the PacificT server into flames! (I know it wasn't his fault for the monitor, but I couldn't resist :D)

    --
    My UID is prime... is yours?
  55. Re:Is this the explanation behind OSX graphing cal by Electroly · · Score: 1

    Open the Calculator.app bundle. Navigate to the Contents/Resources folder. Move all of the .calcview folders to Contents/PlugIns. Now you'll have, among other things, a graphing calculator. However, it's extremely basic, supporting only 2D graphs and functions already solved for 'y', no way to animate the graph by varying a constant, etc. etc. It doesn't hold a candle to the Graphing Calculator application that this article talks about.

  56. Re:Is this the explanation behind OSX graphing cal by Anonymous Coward · · Score: 0

    Get info (Commadn-I) on /Applications/Calculator.app and flip down the plugins tab. Select the grpahing interface. Open the calculator and explore the views menu (I think). there should be the graphing calculator surface there alongside the scientific and normal views.

    Unfortunately, this stopped working after the 10.3.6 upgrade, and still doesn't work in 10.3.7 ;(

  57. Re:Is this the explanation behind OSX graphing cal by Yaztromo · · Score: 4, Informative
    Feel free to share the hidden trick with the rest of the class :)

    Find the Calculator icon in the Finder, and select "Get Info" (or press Command-I after clicking on the calculator). In the plug-ins section, select the "Add" button, and in the resulting file dialog, browser your way to the Calculator -> Contents -> Resources. Select any/all of the *.calcview directories, and press "Choose". Presto -- open the Calculator and select the "View" menu item, and your new plug-in views will be available.

    Now for the caveat. Ever since one of the 10.3 updates (10.3.3 maybe?), none of the plug-ins work anymore. But in the event they ever fix this, you now know how to activate different view modes.

    I doubt that the graphing capability built into the calculator has anything to do with the Graphing Calculator application, as the one built into the regular Calculator is supposedly 2D only, whereas the Graphing Calculator supports 3D graphs as well.

    Yaz.

  58. Re:High Praise For Mediocrity by physicsnerd · · Score: 1

    You don't need a right button mod. All you need to do is hold down ctrl while clicking on the track pad. That's the equivilent of a right mouse click. I use it all the time on my powerbook.

  59. Bravo! Bravo! by ZebadiahC · · Score: 3, Interesting

    The classic silicon valley hacker/enthusiast vs. big corporate culture. It says alot (in a positive note) on the type of people who worked there and helped these guys along.

    I've worked in a big company like Apple in the past and with the right people this just shows how far someone can really go in the most ideal situation. (not really needing a job in the short term)

    Good Job Ron!

  60. There are always skunkworks at Apple by norwoodites · · Score: 1

    I should know I was an intern there and I was doing some skunk works too.

  61. Re:High Praise For Mediocrity by Anonymous Coward · · Score: 1, Informative

    Do I need to take a photo of my Mac?

    I mean, seriously, I just bought a Cordless Optical Logitech ($20CDN, woohoo) today to replace my corded Optical Logitech mouse...

    Oh, boo-fucking-hoo, I have to take the mouse Apple sent me! At least you could bitch about the cord being too damn short (they assume you'll use it with the USB Keyboard Hub)

    This post brought to you by a working scroll wheel and right-click contextual menus. Because both exist in MacOSX.

  62. Re:Is this the explanation behind OSX graphing cal by tb3 · · Score: 1
    --

    www.lucernesys.comHorizon: Calendar-based personal finance

  63. Obligatory by Have+Blue · · Score: 5, Funny

    The first rule of graphic calculator club...

    1. Re:Obligatory by rzebram · · Score: 1

      Gah, you just broke the first two rules!

  64. Red stapler, anyone? by Jester99 · · Score: 4, Funny

    100+ comments, and nobody's yet realized that this guy is Milton from Office Space?

    "They fired him, but he doesn't know it. He just comes in every day and works."

    (And despite Milton's, ah, interesting character traits, I find him the coolest character in the show; or perhaps it's because of them. So, I mean this in the most praiseworthy manner possible. Rock on!)

    1. Re:Red stapler, anyone? by Paul+Cameron · · Score: 1

      1) The guy is nothing like Milton. He:
      a) knew he'd been fired
      b) was happy to do with without being paid
      c) had to sneak into the office, yet milton had access
      d) was able to corral support for his project, Milton seemed to whine on and on to coworkers about his red stapler
      e) was talented

      2) How is this +4 Funny when the comparison is so utterly invalid? (or maybe the moderators didn't read the article? No!)

      3) How exactly is Milton cooler than Samir? Come one, the guy can do the whole rap/dance/freestyle thing.

    2. Re:Red stapler, anyone? by Jester99 · · Score: 1

      Dude... chill out. It's just a joke. :)

    3. Re:Red stapler, anyone? by ellare · · Score: 1

      I was surprised as well to not see any replies in regards to the similarities of Avitzur's story and Office Space... I think Avitzur is both Peter and Milton... the obvious being milton showing up for a job he doesnt officially have and peter - with his cavalier attitude and refusal to live and/or accept the Corporate Way of life.

    4. Re:Red stapler, anyone? by ellare · · Score: 1

      I was surprised to not see any Office Space comments as well!! Avitzur is both Peter and Milton - the obvious reasons for the Milton correlation and Peter - with his cavalier attitude and refusal to live and accept the Corporate Way of life!!

  65. Do I smell acontract upcoming for Ron? by broKenfoLd · · Score: 2, Funny

    -Unpaid -Long, long hours -Long crunch time It is only a matter of time until EA hops on this.

  66. Testament to Apple's luster by heroine · · Score: 4, Insightful

    Apple has so much luster it isn't suprising that people would sneak in to work there for free. More interesting than the fact that they continued to work on company projects after being laid off was that they insisted on doing it in the Apple building rather than in their bedrooms. It doesn't matter what they're doing, just being a part of Apple culture gets people real excited. Not sure whether it's the counterculture, the kind of people Apple hires, or the management style of Steve Jobless. No other company motivates as many people to spend the rest of their lives working for free on its products as Apple.

    1. Re:Testament to Apple's luster by goMac2500 · · Score: 2, Informative

      Well, it wasn't Steve. He wasn't even at Apple when Graphing Calculator was done. :)

    2. Re:Testament to Apple's luster by Anonymous Coward · · Score: 0

      There is one, and only one exception I can think of: Google

    3. Re:Testament to Apple's luster by Megane · · Score: 1

      Well, it would have been rather hard to work on it in their bedrooms when there were only a few hundred PowerPC CPUs in existence in the whole world at the time.

      --
      #naabhaprzrag, #sverubfr-000, #agi-fcbafberq, negvpyr[pynff*=' negvpyr-ary-'] { qvfcynl: abar !vzcbegnag; }
    4. Re:Testament to Apple's luster by MacDaffy · · Score: 3, Interesting

      Ron's story points to the reason he and Greg felt compelled to do it at Apple. It was the best environment in the world to accomplish the Graphing Calculator. The resources were there. There was a top-notch research library there at the time. Many of the people who are determining the course of computing at Apple and in other places today were either interning there or working there after graduating from college or had been there for a while. He mentioned the QA people. They were and are true advocates of the users.

      I don't know about other places, but working at Apple was--and, I imagine, still is--like playing for the Yankees. The expectations of the fans was everything. The penchant for doing things the right way permeated every nook and cranny of the place (except upper management until Steve Jobs returned). Little bits of fit and finish that weren't even noticeable until you had them pointed out to you (or they were missing from a product) were all-important. The best projects assembled teams of people who were involved from the design phase to product release; the good managers made sure that everyone stayed on the same page.

      It is the people that make Apple so special. They care about the customers. They care about the products. They care about each other, for the most part. Reading Ron Avitzur's reiteration of what passes for high praise at Apple ("this doesn't suck"), brought a tear to my eye. Another saying--at least among my group--was "we do good work." I have my own business now, and the things I learned at Apple guide everything I do.

      Wonderful article, Slashdot. Thanks.

  67. inspire by Exter-C · · Score: 1

    This is inspiring. Having been in a situation where projects get cancelled and working on them from home and releasing the product later its good to see that even after such an issue the corp embraced the code. I hope that Apple appreciate the die hard following that they have.

  68. I wish I liked my job that much by humuhumunukunukuapu' · · Score: 1

    I wonder what it is like to enjoy your job

    :(

    --
    i saw the baby, and the baby looked at me
  69. Open Source by rhino_badlands · · Score: 1

    ... Isn't this called Open Source ...

    --
    - MOSKIE
  70. Bureaucracy vs. Creativity. by lasermike026 · · Score: 1

    It's amazing how far you can go when you don't have a 500 pound gorilla on your back.

  71. This further convinces me... by phillymjs · · Score: 1

    ...that the only way to get anything worthwhile done in a bureaucracy is to completely ignore the rules that are in place to thwart you, and stay under the radar to evade detection by the bureaucrats.

    It's why I'll never work for a huge company again.

    ~Philly

  72. Re:High Praise For Mediocrity by teamhasnoi · · Score: 1
    No wait necessary.

    Though, I don't notice the lack of a button, with the control key doing the honors.

  73. Re:Is this the explanation behind OSX graphing cal by WJMoore · · Score: 1

    This is how it's done. There are also a couple of other .calcviews in there that you can enable by following the same procedure.

  74. This is a Great Story by Wise+Dragon · · Score: 1
    Partly, we were thinking of the storytelling value.


    Well you certainly got that! Wow. This is a great story!
  75. They do... by oliverthered · · Score: 1

    It's just when somethings got to go those in charge usually drop usability.

    Try telling you boss about 504, or the disability descrimination act and watch him give you the, don't mention that word, look.

    --
    thank God the internet isn't a human right.
  76. Golly... by CodeWanker · · Score: 3, Funny

    Apple is so cool it has stalkers.

    --


    "Wow. Now THAT'S a lot of angry Indians." - Lt. Col. George Armstrong Custer
  77. Hire the guy by utlemming · · Score: 4, Insightful

    And why didn't Apple hire the guy after this dedication? I mean he proved that he not only had the dedication, but he also proved effective inter-department communication, team managment, "hiring" skills, and the ability to produce quality. If I were Apple I would have begged him to stay and given him a nice job -- if I didn't reward him financially for the project.

    --
    The views expressed are mine own and do not express the views of my employer.
    1. Re:Hire the guy by otis+wildflower · · Score: 1

      This was back in the days when Apple was run by complete wankers.

      I'm thinking Spindler?

    2. Re:Hire the guy by WhiteChocolate42 · · Score: 1

      Why buy the cow when you can get the milk for free?

    3. Re:Hire the guy by LaCosaNostradamus · · Score: 2, Interesting

      In what is now well established as the MBA mentality, such a guy is only demonstrating that he is uncontrollable. An uncontrolled asset is an unproductive asset. After all, the executives are the only authorized sources of work; in pure Taylorist terms, the workers are only fit to follow directions.

      That probably explains a lot about Apple's dry period.

      --
      [You have a stable society when some nut guns down a schoolyard and the law doesn't change.]
  78. PovRay. by Anonymous Coward · · Score: 1, Insightful

    Looking at pacifict it looks like you could just slap a front end on povray.

    1. Re:PovRay. by avitzur · · Score: 5, Interesting

      heh. If there are any PovRay developers reading this, send me an e-mail. I'd like to discuss this. It's on the big list of features for future releases. http://www.PacificT.com/TheList.html

    2. Re:PovRay. by pingveno · · Score: 1

      I don't have any experience in this area, but wouldn't PovRay be horribly slow? After all, it's a ray tracer, not a grapher. Also, I remember using "Graphing Calculator" in my wonderful days as a PowerMac user. It's best features, to me, are in it's wonderful function editing. Povray doesn't even deal with the area.

      --
      "it's not about aptitude, it's the way you're viewed" - Galinda
  79. truly pathetic? by Blakflag · · Score: 1

    or pathetically true.

    --
    *** DRINK MORE COFFEE ***
  80. Obligatory coral post by tepples · · Score: 1

    Had you been browsing with Coral, the slashdotting wouldn't have been a problem. Someone should make a Coral bookmarklet.

  81. Milton was getting paid by melted · · Score: 1

    So this guy is no Milton

  82. Y'all're true proteges of Steve... by Artifex · · Score: 1

    Wozniak, of course.

    It's not much, but I dedicate my 1000th post to you :)

    --
    Get off my launchpad!
  83. formatting by reiggin · · Score: 1

    how about more than 3 paragraphs per page? it's no fun trying to load one page after another only to get 3 paragraphs each time. especially when it's on its way to getting slashdotted.

    1. Re:formatting by avitzur · · Score: 3, Interesting

      Ok. Done.

    2. Re:formatting by GuardianAngus · · Score: 1

      Thank You!

  84. I remember... by andrebasso · · Score: 2, Interesting

    ...working as an unpaid intern for a special f/x company over a decade ago. Thousands of rendered frames for a major motion picture were screwed up and there wasn't enough time to rerender them. With the help of a few fellow geeks (smart friends make a great coder) we sat there and wrote a custom program to isolate the problem areas of the frames and only rerender those parts, later compositing the results into the original frames. Every one in the company was holding their breath watching us and offering to help in any way possible. Mostly done in programming (complex compositing programs didn't even exit then) we saved the day and moments after finishing the last frame the master disk was shipped to be printed onto film for nationwide distribution. One of the most satisfying moments of my life. Got paid nothing, but the enjoyment of working towards a common goal under pressure was so satisfying. Pefectionism, obsessiveness, compulsion. For recognition maybe, but the process of complex problem solving was and always will be one of the most enjoyable things a person can partake in. Why else would be be programming?
    -- andre basso

    --
    "Were Alph, the sacred river ran, through caverns measureless to man, --Coleridge // Andre Basso
  85. Re:High Praise For Mediocrity by jackbird · · Score: 1
    You don't do any graphics work, do you? You already need to be holding down various modifier keys to do many common tasks in most design apps, and adding Ctrl to the mix is unreasonable. Given that Photoshop is the reason a large portion of the installed base of Macs exist, I've never understood this reluctance to add a mouse button.

    On a related note, remember the aftermarket snap-on piece of plastic you could buy to make the original iMac's mouse usable?

  86. My microsoft mouse broke by Anonymous Coward · · Score: 0

    In perfect shape and all, but the cable had link priblems at the tip... it was a recent laser mouse... so, no, Microsoft mice are not too great...

    I love my Apple Pro mouse though! Once you get used to single button and its amazing shape, you will never want anything else... unless apple can get a scroll wheel and buttons "virtually" onto the same mouse.

    Just because you're used to more buttons doesn't mean its better... a computer that is truly well designed and easy to use shouldn't require a keyboard on the mouse!

  87. And for open link in new tab? by tepples · · Score: 1

    In Mozilla Suite and Firefox for Linux and Windows, the shortcut for "Open link in new tab" is already Ctrl-click. If Ctrl-click makes a context menu on the Mac, then what is the shortcut for open link in new tab in Camino and Firefox for Mac OS X? Is there a way to Ctrl-Ctrl-click?

    1. Re:And for open link in new tab? by Bullet-Dodger · · Score: 1
      In Mozilla Suite and Firefox for Linux and Windows, the shortcut for "Open link in new tab" is already Ctrl-click. If Ctrl-click makes a context menu on the Mac, then what is the shortcut for open link in new tab in Camino and Firefox for Mac OS X? Is there a way to Ctrl-Ctrl-click?

      It's Command-click. Command being the equivalent to Windows/Linux Control in most cases anyway. Is that horribly onerous?

    2. Re:And for open link in new tab? by physicsnerd · · Score: 1

      To open a link in a new tab in OSX it's Apple-click on both safari and Firefox.

  88. I love the last line by bossesjoe · · Score: 5, Funny

    We wanted to release a Windows version as part of Windows 98, but sadly, Microsoft has effective building security. Never thought I'd ever see "microsoft" and "effective security" in the same sentance

    --
    There is no replacement for displacement.
  89. Re:High Praise For Mediocrity by physicsnerd · · Score: 1

    Nope, I don't do much graphics work. But when I do I use a mouse instead of the trackpad. I have better control over a mouse than I do with a trackpad.

  90. Sort of like... by catdevnull · · Score: 1

    It's sort of like being the test dummy at a proctology school--but it pays less.

    I feel like Paul Harvey should be saying, "...and now you know......the rest of the story..."

    --

    I might know what I'm talkin' about, but then again, this is Slashdot...
  91. Al Gore? by sammy_cda · · Score: 0, Troll

    I thought Al Gore invented the Macintosh Graphing Calculator?

    1. Re:Al Gore? by Anonymous Coward · · Score: 0

      I thought you invented giving blow jobs?

  92. graphics work on a laptop by Anonymous Coward · · Score: 0

    If you're doing serious enough work on a laptop to warrant not having to hold down Ctrl, then you're not using the inferior pointing device that is the trackpad, you're using an external mouse. Which, in that case, you're using one with more than one buttons.

    No need to contrive examples. If you're serious about your mouse, then going and buying a serious mouse isn't a big deal.

    1. Re:graphics work on a laptop by jackbird · · Score: 1
      If you're serious about your mouse, then going and buying a serious mouse isn't a big deal.

      Agreed. I just find it odd that apple, with their commitment to sexy-looking hardware, forces a large portion of their most design-conscious customers to buy a non-matching 3rd-party mouse in order to get their work done.

  93. there's no linux version! by krayfx · · Score: 1

    Pacific tech, in thier site has volunteered to have this software on all machines/ PCs free - version1 or the earlier versions. They believe that educational software is best installed OEM/ in the factory along with the OS. i believe pacific T doesnt have a linux version, and that linux will be an ideal candidate for thier products and especially the fact that they will surely be recognised since they give the product away free. (nevermind that they are closed source). does linux have a similar sfware ?

  94. NeXT had 2 button mouse by Thu25245 · · Score: 1

    The original Mac had a one-button mouse, but Steve Jobs' NeXT hardware (Cube and Slab) had a two-button mouse. I find it extremely unlikely that Steve is the only one at Apple who opposes a two-button mosue, since he allowed them at NeXT.

    I think it's much more likely that Apple's HCI people recognize that a two-button mouse is a kludge for developers who don't know how to build a proper menu system.

    1. Re:NeXT had 2 button mouse by (negative+video) · · Score: 1
      I think it's much more likely that Apple's HCI people recognize that a two-button mouse is a kludge for developers who don't know how to build a proper menu system.
      Don't be silly. Quite a bit of software is necessarily modal, especially graphical editing. With multiple buttons, you simply press a finger to access the other mode(s). A crippled one-button mouse instead constantly drags your eyes and concentration off the work. Now that's a good design choice on a toy meant for novices, but for professionals trying to become one with the machine that Morse code interface doesn't fly.
    2. Re:NeXT had 2 button mouse by Anonymous Coward · · Score: 0

      "I think it's much more likely that Apple's HCI people recognize that a two-button mouse is a kludge for developers who don't know how to build a proper menu system. "

      A two-button mouse seems far more efficient than a menu system. Suppose you want to highlight some text, then change a property. If you have a one button mouse, you need to move the mouse to the top of the screen to get to the menu (takes more time and attention since you need to move to the proper menu). Or, you need to Ctrl+Click (requires two hands). If you have a two button mouse, you right-click and choose from the context menu which pops up exactly where you clicked (no need to travel away on the screen).

      To me, two-button mice also seem to be much more obvious than Ctrl-Click from an HCI perspective. If I am unfamiliar with a program, I wouldn't expect to know that Shift-Click, Alt-Click, Ctrl-Click, Command-Click all do interesting and different things. Suppose the program's author decided you had to hold down the "h" key and click. You'd never guess that without reading the manual. But, if you have two or three mouse buttons, it's very obvious to think "hey, I wonder what _this_ button does?"

    3. Re:NeXT had 2 button mouse by lakeland · · Score: 1

      Indeed. The grandparent's argument worked about 10 years ago back when IBM computers had multiple buttons (2, 3, six in one case) and macs (and the 2GS) had one.

      What were the extra buttons for? IBM users didn't really know: "Oh, in paintshop the second button does copy, the third does paste, ...". Then came windows 95, 98, XP, ... and the idea of a context menu went from obscure applications to standard.

      Now, context menus are damn intuitive and very consistant. MacOS supports them nicely too. Apple really should start offering the mice.

      Of course 3rd party mice work fine, but ...

    4. Re:NeXT had 2 button mouse by mr100percent · · Score: 1

      Apple only bundles one-button mice for the same reason they didn't bundle a compiler or X11 with their Macs. They didn't want developers to be lazy and make the consumer go though a more difficult experience. I can see OSS developers forcing the consumers to have to compile apps on their own, and my mother would not know how to do that on her iBook. X11's interface is lousy compared to Mac UI guidelines. Plenty of computer novices have to learn which mouse button does what, and they find it difficult. I know many people over 40 who about half the time hit the wrong mouse button.

    5. Re:NeXT had 2 button mouse by mr100percent · · Score: 1

      I've watched my family try to use two-button mice. Often, they would click the wrong mouse button, and this long confusing contextual menu would pop up. Clicking the right mouse button doesn't always dismiss it, instead, the menu would move, and the person would start wiggling the mouse, trying to make the menu disappear. If it gets too confusing, people will give up in frustration. I personally would explore them, but for many people, it's a frustration. A lot of people give up quickly, and if I'm not around to help, they shelve the PC and go about simpler ways to do their activities. Watch how some inexperienced senior citizens try using Windows sometime.

  95. Ditto. by Grendel+Drago · · Score: 1

    I'm a keyboard freak. It comes largely from using DOS for years as a kid and using Unix and Linux when I started programming in college. I usually do most things in windows without touching the mouse.

    This is so, so exactly me. Grew up on DOS, switched to Linux for coding at school. I remember when I'd do something simple (switching or minimizing windows, for instance) with the keyboard instead of the mouse, and the guy looking over my shoulder would blink and say, "how'd you do that?".

    --grendel drago

    --
    Laws do not persuade just because they threaten. --Seneca
  96. Well, two big reasons for that by Sycraft-fu · · Score: 2, Insightful

    1) They are doing it because they want to. If someone wants to work on a project, I don't feel bad about asking them to do more work on it. They can always say no. However if they like working on it, and think my idea is a good one, maybe I'll get what I want.

    2) Many of them like to trumpet their software as better than closed source. K, great, but it'd better be good then and part of that is fixes and updates. Firefox is a good browser, however if they decide they don't need to patch it, and it gets security holes that go unfixed, it won't be a good one any longer.

    Number two is actually the one that gets many OSS projects in trouble. They want to claim OSS is a superior model, and that the software that OSS produces is better than commercial. However they also want to hide under the "It's free, no gaurentees, fix it yourself" flag. Well, you can't have it both ways.

    1. Re:Well, two big reasons for that by cbr2702 · · Score: 2, Insightful
      They want to claim OSS is a superior model, and that the software that OSS produces is better than commercial. However they also want to hide under the "It's free, no gaurentees, fix it yourself" flag. Well, you can't have it both ways

      Yes you can. OSS is a better model that usually puts out better software in the end. But part of that approach is a stage where the software is not yet done and still needs testing, bug fixes, and features. And sometimes it is not clear where in the process a given project is.

      --


      This post written under Gentoo-linux with an SCO IP license.
    2. Re:Well, two big reasons for that by Anonymous Coward · · Score: 0

      Yuo msipelled "guarantees". Don't yuo have a psell chekcre?

    3. Re:Well, two big reasons for that by symbolic · · Score: 2, Insightful

      "It's free, no gaurentees, fix it yourself" flag.

      How recently have you read the EULA on most commercial software products?

      What bugs are fixed, and under what kind of time frame? Who decides? You? No way. You are subject to THEIR priorities, which means that some bugs may be overlooked entirely, merely because the ROI isn't high enough.

      You may not have the expertise to fix the bugs yourself, but I know from my own experience, we had a problem with a commercial software package whose recent upgrade not only introduced a serious bug that affected our workflow, but we were powerless to do much about it. At least with OSS,we could have considered the option of hiring a programmer to make the necessary changes.

    4. Re:Well, two big reasons for that by curne · · Score: 1

      2) Many of them like to trumpet their software as better than closed source. K, great, but it'd better be good then and part of that is fixes and updates. Firefox is a good browser, however if they decide they don't need to patch it, and it gets security holes that go unfixed, it won't be a good one any longer.

      Very interesting point. Would you say then, that the fact that one pays good money for a piece of software from a company who has a vested interest in its product (ie. they will cease to get money if people dont use it) strengthens your faith in them? That is, you are willing to wait longer for security/feature updates from a closed source company than from an open source project?

      I might have read you wrong and this may not have been what you meant. But maybe it is true. Personally I will throw out a $5 t-shirt long before a $30 white shirt, even if they were equally worn. Vested interest.

      Maybe some people actually like paying money for what they get. Makes it feel more valuable.

      --
      All interpreted languages are abstractions over Lisp
    5. Re:Well, two big reasons for that by Fallen_Knight · · Score: 1

      #2 applies to closed source just the same, except worse as you can't go in and fix it if you want and your stuck with what you got.

    6. Re:Well, two big reasons for that by Anonymous Coward · · Score: 0

      So donate to them. If you REALLY want to give them money, I'm sure that they won't stand in your way.

      If the shirts were exactly the same, then I don't see how vested interest come into play. You just got a bad deal on one. How could you tell them apart, anyway?

    7. Re:Well, two big reasons for that by jbolden · · Score: 1

      It's free, no gaurentees, fix it yourself" flag.

      Which is far better than the commercial:

      1) We don't communicate what we know about bugs to users
      2) The EULA will prevent you from communicating with other uses to determine what is wrong
      3) Even if you do find out you will have no idea when (if ever) we will fix it.
      4) You will not even be able to fix it yourself.

      I just don't see how that is better than the OSS model.

  97. but the question is... by LWATCDR · · Score: 1

    Can you run Linux on the Graphing Calculator?

    --
    See my blog http://ilovecookes.blogspot.com/ for light hearted technical information.
    1. Re:but the question is... by Anonymous Coward · · Score: 0

      Obligatory:

      In Russia, Graphing Calculator runs on Linux.

  98. Unfortunately I think they are acutally a minority by Sycraft-fu · · Score: 1

    I know a lot of programmers, well actually a lot of computer people in general, that think that they are far too good to ever have to deal with user support. That's for low paid "helpdesk" types, and they should never be made to degrade themselves to that level.

    This also leads to a superior sense of "The way I do it is the BEST way" which gives rise to difficult interfaces. There are plenty of things that, if you learn it, can be efficient to use. Vi would be an example. If you actually learn and memorize all the odd commands, you can edit the fuck out of some text. However you'd be really lucky to get it to do what you want the first time you sit down at it without help. Compare that to, say, UltraEdit, which you can use with no further instructions, even if you aren't technicly inclined.

    It really does lead to lots of bad designs and I could fill pages with names of programs that suffer from it.

  99. And this is the kind of zealous insanity by Jeremiah+Cornelius · · Score: 3, Interesting
    That Microsoft has to compete with?

    There will always be an Apple Computer.

    --
    "Flyin' in just a sweet place,
    Never been known to fail..."
    1. Re:And this is the kind of zealous insanity by Anonymous Coward · · Score: 1

      New Apple Computer: Free software?

    2. Re:And this is the kind of zealous insanity by Max+Romantschuk · · Score: 4, Funny

      If you mean in the sense that there will always be an Amiga, then yes.

      --
      .: Max Romantschuk :: http://max.romantschuk.fi/
    3. Re:And this is the kind of zealous insanity by Anonymous Coward · · Score: 1

      The last line of the story:

      We wanted to release a Windows version as part of Windows 98, but sadly, Microsoft has effective building security.

      (perhaps Microsoft is competing with their own zealotry)

    4. Re:And this is the kind of zealous insanity by Anonymous Coward · · Score: 0

      amen

    5. Re:And this is the kind of zealous insanity by Anonymous Coward · · Score: 0

      AMIGA UBER ALLES!
      Sorry got carried away there.

  100. I'd like to speak to the author... by Spy+der+Mann · · Score: 1

    and say:

    "Pretend you participated in a Microsoft Project about a secure open-source version of WinXP and they fired you.

    See ya next year when you have the product." ;-)

  101. Re:High Praise For Mediocrity by aaronl · · Score: 2, Informative

    Try Shift+F10 - same as a right click. Similarly CTRL+ESC is the start menu, CTRL+SHIFT+ESC is Task Manager, Windows+Pause is System Properties, etc.

  102. Inspiring Story by cyranoVR · · Score: 1

    Back in '94 as a teenager, I remember standing in the back of a CompUSA inspecting a new PowerPC and thinking the 3D Graphics Calculator was the coolest thing I had ever seen on any computer, ever.

    You really could see the love on the screen - and this story reveals that it was really there. They didn't just "ship a million units" - they changed millions of lives.

    They should team up with a good tech author like Robert Cringely and make this story into a book - it would be a best-seller.

  103. MOD PARENT UP (and some more comments below) by kf6auf · · Score: 1

    You really should check out Sidetrack as it fully customizes the trackpad.

    Almost a year ago now I was talking to a couple of Apple Employees (Powerbook and Powermac Product Managers and a Higher Education Representative) and not surprisingly this very issue came up. They were all throughly impressed by SideTrack and its usefullness in scrolling both vertically and horizontally and right-clicking. I tried to convince them that the powerbook trackpad button could have multiple sensors under the single button so that your average computer user would never need to know but that your tinkering geek would be able to set it up so that it could be a left/right(/middle?) button just by pressing different parts of it. Come to think of it, I'm not sure it doesn't have multiple sensors, but they might be hardwired in parallel so that they cannot be detected individually.

  104. Re:High Praise For Mediocrity by Tablizer · · Score: 1

    Now if they could only find someone that'd work night and day to invent the 2-button mouse they'd have it made.

    Why? The keyboard has 100+ keys. Some of the best software I've used UI-wise uses the mouse in combination with the keyboard keys.

    Why put another keyboard on the mouse? It ain't logical.

  105. A good novel by Anonymous Coward · · Score: 1, Insightful

    Not exactly the same thing but if you haven't read "The Cuckoos Egg" it's well worth the read. Excellent early story of a Berkley Astronomer tracking a hacker. All for stealing a around a dollar worth of computer time. A lot of fun.

  106. Re:High Praise For Mediocrity by Anonymous Coward · · Score: 0

    What a moron. If someone can't grasp how to use a two button mouse to speed up their computer experience then maybe they do need the "short bus model 1" button mouse.

  107. My Best Project was a Skunkworks Job by serutan · · Score: 5, Interesting

    This story is guaranteed to be very boring for 99% of readers, but it's probably my only chance to tell it where anybody might be remotely interested.

    Back in the 80s I was part of an IT group in a manufacturing dept at Tektronix. Our software involved inventory control, tracking batches of work through assembly steps, that sort of thing. One of the computer operators asked if I could help him solve a problem for the stockroom people. Their job was to hand out parts to assembly workers, receive and store the finished subassemblies and hand them out for additional steps until they left the area as finished goods.

    All movement of material was tracked by a giant MRP system on an IBM mainframe in another building. The IBM machine generated stacks of PUNCH CARDS which were delivered to our computer room and loaded into our VAX 11/750. As the stockroom people handed out and received material, they had to manually keep track of what they did, noting shortages and errors. Then they entered the information into the 750, which wrote it nightly to a tape that was hand-carried back to the building where the IBM system was.

    The stockroom data entry program was very cumbersome to use. It simply did a one-way scroll through the entire inventory -- thousands and thousands of parts and subassemblies -- and allowed the user enter a code on the few items that mattered. To get to an item near the bottom, the clerks had to hit the Page key dozens of times and wait for the slow page refresh in between. Sometimes they would hold the Page key down for a while and go away until it caught up. If they overshot they had to start over because there was no Back function. The stockroom people spent most of their time doing data entry and were consistently several weeks behind, which forced them to come up with various manual ways of keeping track of things. This affected their ability to hand out parts and was starting to have an impact on manufacturing deadlines, and ultimately profits.

    In spite of the importance of the situation, the stockroom was low on the IT priority list. So we had a couple clandestine meetings in which the staff told me how the business end of the system worked and the computer operator explained the behind the scenes parts. Working a couple hours a day on the sly for about 2 weeks, I came up with a new data structure and an editor that let the users search for what they wanted and produced various on-screen reports. I also changed the loading procedures to use a tape instead of the stupid cards, and my operator friend persuaded an IBM sysop to bypass the change control process and generate a tape for us instead of cards.

    When the users were satisfied with the way everything worked, we put it into production one afternoon as the swing shift person came on duty. In that one shift she cleaned up their entire 3-week backlog of data entry. When the morning people arrived they were speechless. With the extra time they now had, they set about reorganizing their operation and making improvements that they had wanted to do for months.

    It was amazing to see what this change did for the morale of these people. Their jobs had been absolutely miserable when they had to work with the old system. They were so happy they brought me a great big apple pie, and were almost in tears giving it to me. Best award I ever got.

    1. Re:My Best Project was a Skunkworks Job by Anonymous Coward · · Score: 0

      Did they sack you for violating company policy? :)

    2. Re:My Best Project was a Skunkworks Job by 44BSD · · Score: 2, Funny

      Notice what kind of pie you got?

    3. Re:My Best Project was a Skunkworks Job by Anonymous Coward · · Score: 0
      These kinds of projects occur today all the time. I used to work for a telco and the sales/marketing people would often come up and say How hard would it be to do X, unofficially?

      I'd give the an accurate, rather than 'ready for management' estimate; and they'd either turn around and offer some cash/phone/non-cash reward to get it done or attempt to convince their superiors to talk to my superiors.

      The best projects are always the ones initiated by the staff at the coalface.

    4. Re:My Best Project was a Skunkworks Job by Anonymous Coward · · Score: 0

      This embodies the spirit of the cluetrain manifesto -- an idea who's time has most definitely come.

    5. Re:My Best Project was a Skunkworks Job by jschottm · · Score: 1

      With the extra time they now had, they set about reorganizing their operation and making improvements that they had wanted to do for months.

      Isn't it sad that today's generation of MBAs would see it as a good time to get rid of 10% of the workforce?

    6. Re:My Best Project was a Skunkworks Job by Inthewire · · Score: 1

      The department I work for has a dedicated programmer who is NOT part of the IT staff.
      The IT staff requires work orders (which are queued and subject to lots of politics).
      The department programmer is available upon request.
      He's aware of and has access to all of the company's systems, databases, workflows, etc.
      And his duty is to answer his department's questions.

      I love my job.

      --


      Writers imply. Readers infer.
  108. Re:Unfortunately I think they are acutally a minor by TheLink · · Score: 1

    Actually stuff like UltraEdit aren't really intuitve. They all have a learning curve.

    The advantage is that what you learn can be applied for other applications that follow that standard interface.

    Whereas what you learn about the vi interface doesn't really help when you try to use emacs and vice-versa. IMO both interfaces suck. They were fine back in the days when emacs or vi were one of the only few major applications - but it shows signs of premature optimization. Whereas the "WIMP" stuff still works well enough for very many cases.

    It's like the brake, throttle and steering wheel of cars. Even though the design isn't necessarily optimal (you have to lift off the throttle and then stomp on the brake to stop - this is error prone), since it is standardized people who already know how to drive find it "easy".

    --
  109. Nice - now can I have an updated Newton? by Bodhammer · · Score: 0, Offtopic
    Is there hope that somewhere, somebody is porting the Newton to hardware like the Zaurus SL-C3000?

    .

    .

    .

    .

    .

    .

    nah...

    --
    "I say we take off, nuke the site from orbit. It's the only way to be sure."
    1. Re:Nice - now can I have an updated Newton? by Inthewire · · Score: 1

      Andy?

      --


      Writers imply. Readers infer.
  110. Good tech support, too. by seebs · · Score: 1

    I've been using the paid version of GC for ages, and I love it to bits. If you haven't gotten it, GET IT! It's the best toy ever. In particular, the 3D objects are just plain FUN. Note that you can specify hsv or rgb values for color, so you can have parametric color shading of elaborate 3d objects. There's an entire family of interesting objects you can get with, say, summing sin(x)+sin(y)+sin(z), and animating this.

    And no, I'm not a shill; I'm just a fanatic who was very happy to hear that there's finally an OS X native version of graphing calculator. I love this program.

    --
    My blog: http://www.seebs.net/log/ --- My iPhone/iPad app: http://www.seebs.net/seebsfrac/
  111. Re:An engineer's nightmare by cheekyboy · · Score: 2, Insightful

    Whats worse is seeing a project that IS making money and is NOT a redink sink being cancelled, even though it was making $2m a year in revenue out of 2.5 programmers fulltime. But we know how NASDAQ corporates like to inflate development costs by counting the managers time, the marketing staff, the HR and insurance rates etc... all up to about 120k/person even though the end person only gets 80k.

    So typical company cancels the product while it is selling, and at the same time invests 100m+ into take overs that wont see a positive ROI for at least 3-4 years down the track, even with 30m in sales per year.

    Damn politics and suck up managers.

    Also seeing the company spend $45m per quarter on sales/marketing vs $15m per quarter on R&D is very sad too, considering that the sales/marketing staff get FREE "junkets" and meetings in great places like hawaii and paid for.

    Are the engineers considered the 'farm workers' of the 21st century?

    --
    Liberty freedom are no1, not dicks in suits.
  112. Graphing calculator was an insanely great app by multiplexo · · Score: 3, Interesting
    I remember getting my first PPC 601 back in '94 and playing around with this. One of the research scientists I worked for came into my office and saw it at work and I showed him what it could graph. We played around with it for a couple of hours and then he went out and ordered new Macintoshes for his research group to replace his aging Sun workstations.

    Apple squandered a great opportunity in the 90's. Macs were much faster than many Sun workstations with the kind of work we did (computational fluid dynamics), much cheaper and ran a broader selection of applications. Despite this Apple knew nothing about the scientific market. I remember going to a seminar at MacWorld Boston in 1996 on scientific uses of the Macintosh. None of the presenters talked about how a PowerMac 7500 with a 3rd party 604 accelerator smoked a Sparc 20 for about 33 percent of the price. Instead they talked about how they could use a Mac to model the behavior of a lobster. I felt as if I was in crazy world, here was Apple with this insanely great line of CPUs and they basically ignored a market that would have gone for it lock stock and barrel.

    Things have gotten better since then and I have been pleased to see that Apple is targeting bioinformatics applications with the Xserve, but they're going to have a lot of work ahead of them to keep up with Linux's inroads into the market.

    --
    cheap labor conservatives - they want to keep you hungry enough to be thankful for minimum wage.
    1. Re:Graphing calculator was an insanely great app by andreyw · · Score: 1

      Interesting. Certainly now that I know a 604 will smoke a Sparc 20, I'll stop my hunt for one now that I already have a dual 604e...

    2. Re:Graphing calculator was an insanely great app by fiksardas · · Score: 1

      offtopic: andreyw, i see you have that PPC, i need some help with bringing that hardware to life, here is no OS, a crapy CD and only SMS software. IBM ftp has no old software anymore :(, debian hangs on welcome screen i think because of the default DIALOG_FRONTEND=newt.
      What OS do you use on that powerpc?
      Could i excpect some help (info) from you, if yes drop me a mail at algirdas { at } kauko { dot } lt.

      thanks.

    3. Re:Graphing calculator was an insanely great app by andreyw · · Score: 1

      Well the machine I have is a dual 604e PowerMac clone, so I could help you through Debian installation if you have an old beige PowerMac. It sounds like you have one of the IBM PowerPC (PReP?) machines since you mentioned IBM. I have nil experience with those.

  113. Musicians do it all the time by DroversDog · · Score: 0

    I am a sys admin with a semester of CS to my name. At 41 and unemployable I bullshited my way into a training course which ended up at a job at a Uni. At first like average user I was M$ centric but discovered Macs through the job. The next job at another Uni needed Unix skills and after reading Unix for Idiots I turned up for the interview and got the job. Then I really discovered Unix and now at 49 that all I do is admin Unix boxes. O I discovered Linux and four years ago i was the Linux nut at the company I work for; now we are putting our oracle finacials on Linux and have just won a major all of govt contract for Oracle on Linux. O how things change.

    Anyway my point here (and no I haven't RTFA only the talk back) is this: i have had many an arguement with MS collegues I work with over the merit of OSS and FSF etc. and one of the points they try to make is that how can you guarrantee that a free open source project will continue to be supported. (not that thats relevent anyway with so much corporate support). One of my earlier incarnations was as a musician ( well wanna be rock star anyway) so I point out that those that code fro free are artists and like I never made money as a musician that i never stopped playing my guitar and spent lots on instruments (at least before the kids came along) and strings and lessons and even when I had paid gigs all the money went to costs for the roadies and beer. OSS et al will survive and florish for this very fact that those involved are artists.

    Without art we'd all be lawyesrs.

  114. Most surrealistic line by Cerylia · · Score: 1

    We looked at each other, took a deep breath, and launched the application. The monitor burst into flames.

    Not knowing the outcome of the fable, I thought that symbolically, this was a pretty bad thing to have happen.

  115. You can take a horse to water... by oliverthered · · Score: 1

    As the saying goes, you can take a horse to water but you can't make it drink....
    well unless you make that water look really sexy, and tip a bit of salt down the horses neck just for good measure.

    Advertising is to a product as salt it to the horse.

    --
    thank God the internet isn't a human right.
  116. The use of the slang word "suck" wasn't in existen by dolphin558 · · Score: 1

    "This doesn't suck" (high praise in Apple lingo). We had an impressive demo, but it would take months of hard work to turn it into a product.

    ce until the late 1990's. Fraud????

  117. Re:The use of the slang word "suck" wasn't in exis by Anonymous Coward · · Score: 0

    i used it in the 80s......

  118. Re:The use of the slang word "suck" wasn't in exis by Bambi+Dee · · Score: 1

    It was definitely in use in the 1990 and probably much earlier; I remember a fellow student asking our English teacher what "Quartex sucks" meant. (Teacher guessed it meant "stinks".)

  119. no not. by Anonymous Coward · · Score: 0

    2.5D is just 2D with some constants in the matrix.

    3D also includes front to back ordering, shading based upon specular highlights and such.

    3D is way beyond 2D.

    1. Re:no not. by Anonymous Coward · · Score: 0

      Spoken like a man that has never taken a linear algebra class.

    2. Re:no not. by Anonymous Coward · · Score: 0

      Note that mpaque is probably Mike Pacquette, the author of the Quartz rendering engine. He's a bit more qualified to comment on how Mac 2D graphics work than you.

  120. Does this program still exist as a part of OS X? by guacamole · · Score: 1

    Or do you need to purchase it?

  121. Not Smart by Anonymous Coward · · Score: 0

    I've seen your posts here before, IO ERROR.

    You're working on a "Killer App" that's going to replace a popular MS app, and you just claimed you sneaked into an MS building and stole their IP.

    They could sue you for theft of trade secrets... not smart.

  122. Software Industry = Insanity? by Anonymous Coward · · Score: 0

    This is absolutely insane. Man, I was actually considering doing software development as a career... but after reading all this shit about it on Slashdot (which I'm glad I did), there's only a 0.25% chance that I will even consider going into such a BULLSHIT industry as software development (working for 16 HOURS a day with small/no pay (yes I understand that the developers doing this done it out of choice... but I predict that software development/long hours/et cetera has made them mentally nonfunctional)? If I were one of you people (working under such insane conditions) I'd be seriously concerned about my health, social status, and mental status... I've heard alot of crazy things, but what I've heard about software companies is ridiculous).

    1. Re:Software Industry = Insanity? by Anonymous Coward · · Score: 0

      Perhaps basing your career choice on a single ten year old story isn't a very informed choice?

    2. Re:Software Industry = Insanity? by Anonymous Coward · · Score: 0

      Good, the industry is better off without ignorant cocksuckers like you.

  123. see other post by Anonymous Coward · · Score: 0

    The one about Ron Avitzur's demo at WWDC.

    He was being paid to do one thing and he did another. He was supposed to demo a technology critical to the company and he showed his pet project instead.

    Why would you pay someone when you cannot direct them to do what you need them to do?

    That's why Ron didn't get hired.

    1. Re:see other post by Anonymous Coward · · Score: 0

      He wasn't being paid to do anything at all.

  124. Re:High Praise For Mediocrity by Anonymous Coward · · Score: 0

    Huh? Go to http://store.apple.com and order up your Mac. Then navigate to the Mice and Keyboards section under Mac Accessories and add one of the many multi-button mice or trackballs to your order. Voila; a brand new Mac that ships with a multi-button mouse.

  125. error message by kistral · · Score: 1

    I think it was graphing calculator that I crashed once when playing with one of my school's macintoshes. It closed out and displayed a dialog, something to the order of, "Fatal error -11 has ocurred," with not an OK button, but a "Darn!" button. That programmer became my hero, and made me want to program :)

    Anyone else see that? Was it Graphing Calculator?

  126. the truth is.... by Grayskies · · Score: 1

    "The secret to programming is having smart friends." Exactly how I passed my first programming course years ago.

  127. Re:Unfortunately I think they are acutally a minor by zallus · · Score: 1

    Edit the fuck out of some text, you say? Well, all right, but I don't see how that's very hard:
    :%s/fuck//g

    --
    I mod down pathetic posts.
  128. Sheesh.. by Kwil · · Score: 5, Funny

    We wanted to release a Windows version as part of Windows 98, but sadly, Microsoft has effective building security.

    Wouldn't you just know it.. the one place Microsoft has effective security is the place that keeps people from doing something useful.

    --

    That Jesus Christ guy is getting some terrible lag... it took him 3 days to respawn! -NJ CoolBreeze

  129. Dilbert lives !!! by stewwy · · Score: 1

    This story seems to verify that Scott Adams Dilbert is a real character http://dilbert.com/

  130. This Program Changed My Life by Ariane+6 · · Score: 4, Interesting

    I was struggling through algebra I not long after this program came out (1995). I just wasn't "getting it". I know the phrase is cliched now, but this program was just so *intuitive* that after a few days of fiddling I understood almost all the math I'd ever take right up to 1st semester calculus on a conceptual level.

    For me, at least, seeing things in motion (that nifty little value slider) made the concepts just click. Once they were there, the actual mathematical manipulation was much easier, because I was able to visualize "they way this should work out". My teachers were trying to show it on a static chalkboard, and it just wasn't getting through.

    I just got my BS in Physics, and without Graphing Calculator, I doubt I'd be where I am today. To the author, if he reads this:

    Thank You.

    1. Re:This Program Changed My Life by avitzur · · Score: 5, Interesting

      Thank you! May I quote you on our web site?

    2. Re:This Program Changed My Life by Ariane+6 · · Score: 3, Interesting

      You betcha!

    3. Re:This Program Changed My Life by Ariane+6 · · Score: 3, Interesting

      Oh - and I feel compelled to mention that I'm currently having my ten-year-old brother play with it like a computer game. He just likes the shapes for now, but I hope it'll help get the "I've seen this before" wheels clicking in his head when the time comes.

  131. Re:The use of the slang word "suck" wasn't in exis by Anonymous Coward · · Score: 0

    he meant "sucks LESS" which did NOT exist until mac os system 8.6 , but typing "doesn't suck" is a cop out.

    i too smell bullshit but it was an apple campus phrase

    my own mac products, which sold hundreds of thousands of copies in 1991 and 1992 used a shell called the "Not Shitty Shell" abbreviated NS-Shell in the source code.

    but that was private gui class library

    but Not Shitty predates 'sucks less' in my book

  132. Thanks by raam · · Score: 1


    This is simply one of the nicest things I have ever read on Slashdot. This, in fact, is the kind of thing I come to Slashdot to hear about.

  133. Re:The use of the slang word "suck" wasn't in exis by raam · · Score: 1


    As I would have said on my playground in the early 1980's, your logic sucks.

  134. Get a life dude .. by Anonymous Coward · · Score: 0

    .. dude, what u did aint no skunworks ... u just got used man ... worst of all by urself ... get a life...

    1. Re:Get a life dude .. by Warlock7 · · Score: 1

      He got used right into a contract deal with Apple and his own company. I wish I could get used like that.

  135. Posting this as an AC by Anonymous Coward · · Score: 0
    since I've already moderated on the subject, but here's the recipe :
    1. Get a small team of engineers to start an innovative project
    2. Let them work on it for one or two years until they're hooked
    3. Cancel the project oficially, and fire the engineers
    4. Let the former team work on it for free, out of frustration, until the project is close to being a marketable product
    5. Resume the project officially, hiring the former team back as contractors, for zero bucks
    6. Sell the product
    7. Profit !
  136. HA! MOD YOU UP! Good Idea. by teamhasnoi · · Score: 1
    Apple could make the button into a Synaptics touch pad, allowing those who want the extra functionality to have it, or create it. That would be sweet.

    I wonder how many Apple employees have Sidetrack installed...

  137. PowerCalc by Domini · · Score: 3, Interesting

    On a side note, something similar and free already exists for windows:

    You can download Powercalc.exe from Microsoft's XP PowerToy page.

    1. Re:PowerCalc by Anonymous Coward · · Score: 0

      but does it run linux?

    2. Re:PowerCalc by not_hylas(+) · · Score: 1

      Whhops, nevermind, wrong calculator.

      --
      ~hylas
    3. Re:PowerCalc by The+Raven · · Score: 1

      Nice, yes. Similar, no. That's like saying Windows Paint is 'similar' to Photoshop.

      --
      "I will trust Google to 'do no evil' until the founders no longer run it." Hello Alphabet.
    4. Re:PowerCalc by Domini · · Score: 1

      No, It's more like comparing Windows Paint with Pokémon Project Studio.

      If I wanted to bring packages like Corel, Xara or Photoshop into the picture, then we're talking Mathematica here.

      They are totally similar in that both don't do scalar calculations and can graph. The one is limited to 2D graphs, and the other to 4D.
      -shrug-

      Both are mere toys.

    5. Re:PowerCalc by kokorozashi · · Score: 1

      What do you mean by "already"? Graphing Calculator has been part of Mac OS for more than ten years now.

    6. Re:PowerCalc by Domini · · Score: 1

      The graphing calculator under discussion is available for the Mac *and* Windows... I was pointing out that Windows already had (a similar) product available for free.

      -geesh- Oversensitive Mac users... *cough* ;)

  138. Suite pain by yow2000 · · Score: 1

    One is a suite kind of pain, the other is an intense kind of anguish.

    What hell kind of typo is that?

    1. Re:Suite pain by SomeGuyFromCA · · Score: 1

      I think he meant sweet.

      They *are* homophones, after all...

      Slow down Cowboy, 5 seconds, yatta yatta...

      --
      if the answer isn't violence, neither is your silence / freedom of expression doesn't make it alright
    2. Re:Suite pain by Jahf · · Score: 1

      I have a phonetic memory with good spelling. Makes for some weird typos.

      --
      It is more productive to voice thoughtful opinions (reply) than to judge (moderate) others.
    3. Re:Suite pain by Anonymous Coward · · Score: 0

      Come on, be honest here. You're a robot, aren't you?

  139. Re:High Praise For Mediocrity by imaginate · · Score: 0, Troll

    If right-click is a kludge, what the hell is command click or apple click, or whatever it is? At least the right click can be done with one hand.

    Besides, people are expected to use more than one finger on the keyboard - why is it kludgy for them to do the same on a mouse?

  140. Sadly, his company now distributes nagware by iamacat · · Score: 2, Informative
    PacificT.com offers a free download of "the original Graphing Calculator, beloved by students and teachers, which Apple has bundled on all machines since the introduction of the Power Macintosh in 1994". But when you actually run it, you can not edit any provided examples - even y = x^2 - because "they have been created with commercial version". Documentation makes no mention of what is actually supported by free software and equation editor lets you enter full syntax supported by version 3. You just get messages asking you to order their $100 stuff when you try something like x+y=1.

    Now, how would the original program created by unpayed volunteers in '94 know to nag users about their future $$$ product? The answer is easy, because Graphing Calculator saves documents in simple text format. For example:
    GraphingCalculator 1.4;
    Window 447 21 1247 661;
    PaneDivider 248;
    DrawGraph 0;
    Expr x+y=1;
    Simply changing the first line to "GraphingCalculator 3.0;" and opening it again magically causes all the missing features to be supported! Of course now it doesn't let you edit the document until you change the version back. I bet both programs are compiled from the same source with a few #ifdef NAG blocks.

    Nothing is really wrong with that, except for misleading claims and that nagware rather destroys the original sentiment of authors who wanted to release a useful program without even getting payed. This is not "Version 1.4", it's "Version 3.0 demo". Otherwise it would come with original documentation and examples that actually show you how to use the free program.
    1. Re:Sadly, his company now distributes nagware by avitzur · · Score: 5, Informative

      That is 1.4b3. It is still in beta testing. We're still working on it. I need to do is fix those example files which were created for the full version. If you type y=x^2 into a new empty document, it will work. For a comparison of the features in 1.4 vs. 3.5, see http://www.pacifict.com/FreeStuff.html. The 150-page PDF book, "Learning Math" in the help menu is almost entirely devoted to the features of the free version. You can download that by itself or browse it at http://www.pacifict.com/Books.html

    2. Re:Sadly, his company now distributes nagware by iamacat · · Score: 1

      All right, sorry for premature conclusions. Version 1.3 for MacOS has a much more useful help file and demo and can do pretty impressive things like animated 3D graphs.

      It still has "New Math expression" in the menu just to tell you it only works in Version 3 later, but I guess that's minor. Hopefully the final 1.x version for OSX will be equally usable :-)

  141. x^2 - y^2 = 1 by skinfitz · · Score: 1

    I just RTA which is an interesting story. To be honest I've never played with Graphing Calculator, but then I only seriously got into Mac's after OSX.

    After reading the article I wanted to play with the software, and found it under the old OS9 applications folder. It runs under Classic.

    Looking a at the examples on the web page that have some really cool looking colour images that have been generated by math and wondering if I would be able to do that with my relatively limited math knowledge, I copied the basic example equation

    x^2 - y^2 = 1

    Into the calculator and pressed enter...

    Version 1.3 can't graph equations of this form. Visit www.PacificT.com to order Version 3.

    1. Re:x^2 - y^2 = 1 by Anonymous Coward · · Score: 0

      Well, that's a 3D parametric surface. Not the simplest thing out there.

    2. Re:x^2 - y^2 = 1 by Anonymous Coward · · Score: 0

      No, it's a 2D implicit graph.

    3. Re:x^2 - y^2 = 1 by darc · · Score: 1

      You can solve it for Y = with both roots, and it'll come out fine. Kinda like graphing equations on a trusty old TI-83.

      i.e.

      y = sqrt(1 - x^2)
      y = -sqrt(1 - x^2)

      --
      Tired of legitimate data sources? Try UNCYCLOPEDIA
  142. Wha...? by vilms · · Score: 1

    "In turn, I told people that I was reporting to him. Since that left no managers in the loop, we had no meetings and could be extremely productive."

    Speaking as a middle manager with no discernible talent, that comment troubles me, somewhat.

  143. Not only in software companies by kirinyaga · · Score: 3, Interesting

    While designing Concorde, some engineers started working on their own project without telling anyone, diverting a small part of the huge ressources needed for concorde to this.
    At the end of the concorde project, managers discovered with great surprise they also had almost all the plans of a working regular subsonic jet : Airbus was born.
    Ironically, the unofficial project actually succeeded far better than the official one.

    It doesn't happen only with software companies ;)

    --
    Kirinyaga
  144. Buttons on mice are not labelled by plambert · · Score: 1

    Read the Design of Everyday Things, an incredible book.

    Almost everything people do with a device requires some pre-knowledge. When you walk into a dark room, you reach for a lightswitch. Where is it? It's where you expect it to be. When it isn't, that is a source of frustration.

    What pre-knowledge do people have of mouse buttons? None. You know that right-clicking brings up options specific to the item the mouse is pointing to, not because it's obvious, but because you learned it.

    Many applications in many operating systems offer options only reachable from a right-click. These options are not visible on the screen, nor do they descend from anything marked as a menu. They're magical.

    How often have you right-clicked on something, and nothing happened, because the application author didn't create any functionality there?

    How many applications on Windows and other OSes have places where right-clicking doesn't provide a menu, but instead performs a specific action?

    How frustrating is it when the lightswitch is on the other side of that dark room?

    On Mac OS X, there is _no_ right-click action. Ever. Control-click brings up a contextual menu, which, according to the human interface guidelines, should contain no options that are not available elsewhere. Right-click is a shortcut to the contextual menu, which itself is a shortcut to other actions elsewhere in the _visible_ interface.

    What does that mean? It means my Mom never has to call me to ask how to do something that's apparently a "secret" only for people who use computers on a daily basis.

    I have used plenty of Macs. I've used plenty of Windows machines. I've used FreeBSD on a laptop for a year in a company where IT insisted we all use Windows. I have multi-button mice on most of my Macs, but only for the scroll wheels.

    I find myself only using the right button in those applications which I use often enough that I care about shortcuts. And I typically prefer keyboard shortcuts over right-clicks.

    The real question is this: if you need a second button on your mouse to be productive, why doesn't a third make you even more productive? Or a fourth? Or a fifth?

    The additional buttons are for additional actions. Pointing and clicking make a lot of sense as metaphors. But multiple buttons with which to click are just bad interface design.

    I imagine that left-clicking and right-clicking are hard skills to pick up for severely dyslexic folks, too.

    1. Re:Buttons on mice are not labelled by goulo · · Score: 1

      "The real question is this: if you need a second button on your mouse to be productive, why doesn't a third make you even more productive? Or a fourth? Or a fifth?"

      - Goofy argument. If you need a keyboard with a few dozen keys to be productive, why don't even more keys make you even more productive. Imagine how productive you'd be with a million keys on your keyboard!

      "The additional buttons are for additional actions. Pointing and clicking make a lot of sense as metaphors. But multiple buttons with which to click are just bad interface design."

      Nothing you wrote proves this. Indeed, I honestly thought you were trying to defend right-click by your preceding text, talking about learned standards etc. Just as a light switch is where you expect it to be, so are right-click popup menus. Apparently you actually meant to attack right-click because you learned (on a Mac) a different way of creating the popup menus, and your Mac experience is inherently more valuable than the experience of Windows users.

      Pointing and clicking may make sense as a metaphor, but so what? It's JUST A METAPHOR. The computer's "desktop" is supposedly a metaphor for a real-life desktop, but it doesn't really work like one.

      I'm more interested in doing useful easy work on my computer than respecting a contrived metaphor. Pressing with different fingers is a well-understood action - you do it whenever you type, or play certain musical instruments, etc. It is silly to pretend that it is confusing.

      "I imagine that left-clicking and right-clicking are hard skills to pick up for severely dyslexic folks, too."

      And typing is hard to pick up for people with certain disabilities too. Monitors are really hard to use for visually impaired people. Does that mean keyboards and monitors are are just bad interface design?

    2. Re:Buttons on mice are not labelled by DrXym · · Score: 1
      Windows apps are bound by UI guidelines too that say that items in a context menu should appear somewhere else in the main menu. If they don't, well the app is non-compliant and you should consider that as you will.

      The claim that right click is hard is specious. Well written apps assume left button only, but for anyone who uses a computer for one week, life without a right mouse button is next to impossible. Of course I'm sure there are Mac users who live their lives with one button, but I'm also sure that in this day and age they are the minority. Computers aren't some new fangled tech any more. Practically anyone under the age of 40 will be familiar with two button mice and it seems bizarre to remove one for no good reason.

      In fact even mice without wheels are weird in this day and age. The wheel it has to be said is one of the most useful contributions that MS (or whoever they stole the idea from) have given for productivity.

      Either the number of buttons should be a choice when ordering the Mac (just like the memory & HD capacity) or Apple should put their thinking caps on and produce a mouse that can be one or two buttons simply depending on how you configure it from the UI. I'm sure this is entirely within their grasp if they tried.

      The alternative is that a Mac is really $50 more expensive than advertised (which is already more than a PC) since people are compelled to buy a new mouse to make their supposedly user friendly Mac, usable.

    3. Re:Buttons on mice are not labelled by jschottm · · Score: 1

      What pre-knowledge do people have of mouse buttons? None. You know that right-clicking brings up options specific to the item the mouse is pointing to, not because it's obvious, but because you learned it.

      As a 8 year old in 1985, I had no problem grasping the concept of two mice buttons on an Atari ST. Not everything in life is or should be intuitive. Ever drive a stick shift? The shifts in Izuzu trucks (as in the 20 foot box trucks you see everywhere) are *very* different than the stick you'll find on American cars. They aren't designed for particularly smart people (many light garbage trucks are built on the same frame) and yet all of the drivers manage to use them.

      Control-click brings up a contextual menu

      Control-click is no more (and quite possibly less) intuitive than right click - it's just a matter of what *you're* used to.

      Many applications in many operating systems offer options only reachable from a right-click. These options are not visible on the screen, nor do they descend from anything marked as a menu. They're magical.

      HUI guidlines show that humans work best with 7+/-2 options, and as such they recomend having no more than 7 options in each menu. Given how many things a computer can do, you quickly run out of menu space. Some things it makes sense to duplicate in many ways. For example, to go back in Mozilla, I can hit click and drag down to back, I can use the back button, I can choose back from the Go pull down menu, and even a few other ways. But some things make sense to only make available at certain times, and many people agree with Tog that mysterious greyed out options in menus is a bad thing. Right clicking on an image and being able to save it makes sense. Highlighting a few words and right clicking and being able to pop it right into a search menu makes sense. Having an option in a pull down menu that is greyed out most of the time is more likely to confuse people than not. Some things make sense to abstract out into limited use functions for specific uses or power users.

      It means my Mom never has to call me to ask how to do something that's apparently a "secret" only for people who use computers on a daily basis.

      One thing to keep in mind (from a narrow minded perspective of "The United States == everyone") is that the population that don't use computers on a daily basis is shrinking. The way that college students use computers as a integral part of their lives is completely different than 10 years ago. And even the ones who aren't technical manage to figure out how to use two mice buttons.

      It's likely that this is a matter that we can just disagree on, but the core of my argument is this: Steve won't let me buy a 2+ button mouse with a Mac. Using the right button on a Mac brings up the context menu, so the built in support is there. 95% of the Mac owners I know have replaced their mice with multi-button/scroll wheel mice. And yet, Steve won't let his computers ship with them, wasting money and creating unneeded trash in landfills. And I'm a heavy laptop user who doesn't want to travel with a billion parts, so not having two buttons on my powerbooks (I have a 12" and a 17") is a real annoyance. Having two buttons means that you can map both of them to be the same. You can't map a single button to work as two.

      It's symptomatic of the Steve idea that you should use the computer the way he tells you to, which is part of why I can't stand OS X for the most part. Apple deliberately broke the ability of third party apps to make Alt(or shall I say the key just to the left of shift)-Tab to work the way that 95%+ of the computers work. You could get addons up until 10.2.5 to change that, until they were broken. As someone who uses other platforms extensively, breaking my muscle memory is a really bad thing, and part of the reason that my Mac usage has dropped tremendously since that change.

      The real question is this: if you need a second button on your mouse to

    4. Re:Buttons on mice are not labelled by Paradise+Pete · · Score: 1
      should contain no options that are not available elsewhere.

      Makes sense, but I believe Apple's own Safari violates it. As far as I can tell, there's no way I can open a link into a new tab or window without using the contextual menu.

  145. Well done Google... by BigAlexK · · Score: 2, Interesting

    The Graphing Calculator story just goes to show how valuable/insightful/important Google's 20% time (20% of work time to spend on their own projects) is both to their engineers, and more importantly to their company.

    Remind me to do the same when I get my software co up and running.

  146. Hehe by Photo_Nut · · Score: 2, Interesting

    "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."

    This is the funniest paranoid schizophrenic thing I've read on /. in a long time. Every little advancement in the computer industry comes from a lot of hard work on the part of a few people. The rest of the industry is simply doing the glue work to connect those bits. Mind you that the glue can be interesting and complicated, it doesn't take a license to code from Microsoft.

    The TCPA (if it ever ships -- how many years has it been since the Microsoft Windows team has done that...) is a method to restrict certain apps from running in a specific environment with access to specific resources.

    Think of it like an XBox console, only harder to crack. Basically, your PC would have a little XBox inside it which would let MS Signed apps run on a special video overlay (secure video path) and play with special encrypted content and a special digital audio plug (secure audio path).

    If the idea actually takes off, which it might not (it all depends on how expensive the modifications are to make to the hardware to support it), it won't be several years before companies wrote software that took advantage of it. Likely Microsoft Office, Windows Media Player, and Adobe Acrobat would be available to take advantage of it shortly after TCPA/Palladium.

    But this isn't a big deal. Anyone who didn't use TCPA/Palladium would simply be more likely to have content that would be easier to distribute. Maybe this lets people lock down content/software, or make people pay per use of content/software that they didn't pay for. That doesn't mean that you need to apply DRM to everything, but having the choice is better than not having the choice. Is that really so horrible?

    Think of the applications: I'd like to be able to protect my photos so that people can't print them, but I trust IE to show them along a "secure video path". Maybe I sell desktop backgrounds. Maybe I sell wedding photographs. Why can't I chose my business model?

    This doesn't just benefit large corporations. It benefits small people who create independent content. Sure, you could bootleg audio, video, documents, or photos just like you could when all the various media duplication forms came out, but the point is that this makes it harder to do so and keep up the quality that you could do with a digital copy. Thus it preserves the value of purchasing a license to use the digital data, and thus it preserves the time honored tradition of paying people who produce the content which you consume. That won't stop people from producing free content or make it any more expensive to produce free content.

    Also, it means a great many standards need to be created to carry encrypted content digitally. This may take some time for hardware manufacturers to standardize on and adopt... We'll see how quickly it takes porn to use it, then we'll know that it's here. (Very seriously) Porn is always at the forefront of media technolgy trends. It's the most compelling reason VHS won out over Beta. It's also very interesting that there is no Porn IAA...

    1. Re:Hehe by The+Cisco+Kid · · Score: 1

      If you think it would take long for MS to start using any Palladium-like functionality that ends up being built into the hardware of every x86 motherboard made to lock out competition in any way they can you are a fool. For instance, I'm sure that if it catches on, MS office will by default lock every file it makes to it unless the write specifically goes in and turns it off (and in doing so they will see ominous but nonspecific warnings against doing so) which will compeltely and totally block any possibility of non-MS programs from being able to access them, even if the author has no need to protect the document, even if they are specifically sending it to someone, that person will be entirely unable to read it unless they are running MS Office, on an MS OS, on an Palladium-enabled PC. Anti-competetiveness rearing its head in full colors.

      And even using it to force you to use an MS-approved player for video, audio, or other content is offensive, and in fact *could* lead to killing off any market for players that use non-protected format, making it unecoonomical for any business to write them, support them, or provide media in their formats.

      DRM is incompatible with fair use. Its *MY* computer, if I want to copy some audio I legally purchsed the right to listen to into an MP3 format to play on my portable player I have *EVERY* right to do so, and the producer of that audio has no legal right to prohibit me from doing so, so they are chasing a technical ability to do so with DRM.

      The fact is that the distribution of audio and video is no longer a scarce resource, and business models based on it being so are failing and will continue to fail. I dont have specific numbers, but I'm willing to bet that at *least* 75% of the price of a CD goes directly to profit of the distributor, perhaps 20% to the costs of actually producing and marketing the product, and the actual author/artist of the material is lucky if they get 5%. Given the choice, I'd rather pay the artist the 5% directly, and bypass the middleman.

    2. Re:Hehe by danheskett · · Score: 2, Insightful

      DRM is incompatible with fair use. Its *MY* computer, if I want to copy some audio I legally purchsed the right to listen to into an MP3 format to play on my portable player I have *EVERY* right to do so, and the producer of that audio has no legal right to prohibit me from doing so, so they are chasing a technical ability to do so with DRM.
      You are wrong. They have the ability to ask you to abide by additional rules. You and I can enter into a supplemental agreement on top of copyright: you get the audio I recorded, you pay me $15, you promise not to let anyone else listen to it. That's one example. Perfectly legal, perfectly acceptable, been doing it for 100 years.

    3. Re:Hehe by Ioldanach · · Score: 3, Interesting
      You and I can enter into a supplemental agreement on top of copyright: you get the audio I recorded, you pay me $15, you promise not to let anyone else listen to it.

      That's where I have an issue with how copyright is enforced. Copyright was written in such a way so that after a given period of time, the work passes into the public domain. DRM effectively prevents that. In my opinion, if you want to require a licence/contract to view your work, then your work should no longer be protected by copyright law. In effect, you should have to choose between contract and copyright protection for your product.

    4. Re:Hehe by The+Cisco+Kid · · Score: 1

      The problem with that is that it is what is know as 'force majeur (sp)'. The record labels are so huge and have so powerful, you can't enter into a mutally acceptable contract after negotiations. In fact there is no contract at all really, becuase theres no signature, and no negotiation at all, just a 'shrink wrap' that they say you are forced to agree with by opening the package. I'm still waiting for the landmark case that holds that type of agreement unenforcable.

    5. Re:Hehe by zeno_2 · · Score: 1

      The only thing preventing works going into the public domain is things like the Sony Bono Copyright Term Extension Act.

  147. Re:High Praise For Mediocrity by Nurgled · · Score: 1

    For a long time I used Windows 3.0 and 3.1 without a mouse. The only thing that was made difficult by this was drawing pictures in Paintbrush, but fortunately that didn't come up very often!

    Sadly, these days most Windows applications aren't designed with the mouseless in mind. The system tray notification area, for example, is quite hard to drive without the help of the mouse.

  148. Amiga. Blitter. Copper. 1980s Cool. by meehawl · · Score: 1

    hardware needing to get to a certian point.

    Amiga. Blitter (bimmer!). Copper (co-processor!). 1980s. Cool.

    --

    Da Blog
    1. Re:Amiga. Blitter. Copper. 1980s Cool. by Anonymous Coward · · Score: 0

      Quartz Extreme is much, much more than hardware accellerated blitting.

    2. Re:Amiga. Blitter. Copper. 1980s Cool. by Anonymous Coward · · Score: 0

      WAS QUARTZ AROUND IN 1983 I DONT THINK SO!!!! 20 YEARS IS FOREVER IN COMPUTERS. IF AMIGA WASNY DESTROYED BY COMMODORE MORONS IT WOULD BE 20 YEARS MORE POWERFUL THAN QARTZ TODAY.

      DIKHED.

    3. Re:Amiga. Blitter. Copper. 1980s Cool. by Inthewire · · Score: 1

      DIE, B1FF

      --


      Writers imply. Readers infer.
  149. Re:An engineer's nightmare by 16K+Ram+Pack · · Score: 1
    I've seen companies nearly give away perfectly good, money making parts just because they can raise some cash for this years books to look good for the investment people.

    Here's the upside - if you can find yourself a position in this kind of dumping (and people tend to get emotional and desperate in the dumping), there's money to be made.

    I've also seen 90+% completed projects (like well through UAT) get ditched, and absolutely no-one looked at the value of what they had in terms of selling it. It just becomes emotional - a dead project - and becomes archived on a server somewhere and forgotten.

  150. Whoops! by Eric+S+Raymond · · Score: 1

    I should of said decentralized. Democratic is a bad connotation nowadays.

    --
    Bypass Compulsory Web Registration -- http://bugmenot.com/
  151. applause by molotov02 · · Score: 1

    this is good reading. the battle of nerd vs managemend with real courage i'm inspired by this while working overtime on some coding myself

  152. Sounds about right. by Anonymous Coward · · Score: 0

    I was working for Apple during most of that period (phone support; lower than plankton in the Apple food chain), and every word of that piece rings true. Great stuff.

  153. Re:Unfortunately I think they are acutally a minor by MikeFM · · Score: 1

    My idea application is a programming enviroment with an easy to use interface. Left to my own (ie no bossses hounding me with their ideas of how to do stuff) I tend to build every program I write as a program interpreter with it's very own language. (often I build on top of an existing interpreted language such as Python or Scheme) Hardcore users can manipulate the functionality in whatever ways they want using the programming language. On top of that I like to slap a user-friendly interface that allows more intuitive use of the same functionality. When possible I like to include a feature that, when turned on, gives access to a window that shows what commands the GUI is running and allows commands to be entered manually. CAD programs often have a feature like this and I think it's a great idea. The real benefit is that you get as much flexibility as you want but the UI makes it easy to slap out quick stuff and to learn the language.

    I keep waiting to see a word processor that does this correctly. Personally I hate fighting with the GUI of these kinds of program because some arcane problem with the order I pressed the buttons did something undesired. I'd love to be able to just fix the underlying object model through a couple commands and then switch back to the GUI. For simply entering a document the GUI is much nicer than typing the whole document with commands as might be done with Tex or HTML.

    --
    At what price learning? At what cost wisdom? The price is a man's peace of mind, and the cost is his life.
  154. When was the last time someone @Microsoft by MSDos-486 · · Score: 1

    stayed up tryng to intergrate grapghing capibilites into Windows calculator (hint hint). and make it good (a bigger hint).

  155. Rediculously Off topic by Anonymous Coward · · Score: 0

    Its amazing how a story about a mac graphic calculator turns into a conversation about highway numbering. But to answer the question I believe each state or metro area can have the same numbered spur, for example DC and New York both have a 495, Both Baltimore and Philly/NJ have a 295...in fact in Maryland/DC we are so loaded up with freakin highways we have 95, 195, 295, 395, 495, 695, 795, and 895 spurs.

    1. Re:Rediculously Off topic by whoknows55 · · Score: 1

      We also have a 595 but it's unsigned

      Whoknows "Road Geek" 55

  156. That multibutton mouse saves the day once more. by Raijin+Z · · Score: 1

    I don't know, is it too hard to middle-click links in Mozilla? I mean, come on, it's not like most internet users don't have incentive to browse one-handed.

    --
    Change is good, but not in a wallet.
  157. Ironic yet cagey licence for the free viewer by gelfling · · Score: 1

    It's ironic that when you download the free viewer from Pacific Tech you get a popup with a very cagey licence and disclaimer. After all that, if you copy or misuse their free skunkcode they will narc you.

  158. These are the programmers I miss. by blanks · · Score: 2, Insightful

    When I first started getting into computers, these were the types of people I had the chance to learn from. There are too many people that are into IT now that are simply there for the paycheck. They don't care what they are working on, and its just a job. When you are working on a project that is fun, that can take over your life 12 hours a day and 7 days a week, and you enjoy every minute of it. Then your a true techie.

    1. Re:These are the programmers I miss. by nocomment · · Score: 1

      You're also a true techie if you spell "you're" as "your". :-)

      --
      /* oops I accidentally made a comment, sorry */
      /* http://allyourbasearebelongto.us */
    2. Re:These are the programmers I miss. by blanks · · Score: 1

      Nah, I just have better things to do then spell check or watch my grammer....

      But then again drinking is the only thing that comes to mind.

    3. Re:These are the programmers I miss. by nocomment · · Score: 1

      you somehow managed to back up my point twice in that statement. ;-)

      --
      /* oops I accidentally made a comment, sorry */
      /* http://allyourbasearebelongto.us */
  159. Worst Run Company Ever by Anonymous Coward · · Score: 0

    What this story highlights is how poorly managed Apple really is. How does a project that inspires and motivates countless engineers, as well as swallows their time and effort, escape the eye of management?

    This company is successful in spite of people like Steve Jobs, not because of them.

    THEY CALL ME PASTABAGEL

    1. Re:Worst Run Company Ever by Warlock7 · · Score: 1

      Steve Jobs is quite a bit like Ron Avitzur. You don't really seem to understand that little fact.

    2. Re:Worst Run Company Ever by Anonymous Coward · · Score: 0

      What this story highlights is how poorly managed Apple really is.

      Don't you mean "was"? Apple was fine from its founding until Jobs left in 1985. Then the poor management began. The decline was gradual and slow, but they were circling the drain in the mid-to-late 90s, when Jobs returned to right the ship. It was iffy for a while, but we can now look back and say with some certainty that Jobs and the iMac saved Apple.

  160. The story of the Apple Mac by Dollyknot · · Score: 1
    An in depth, on line book about the development story of the Apple Mac can be read here http://folklore.org/index.py/ It is a shame that Andy Hertzfeld and Ron Avitzur did not apparently collaborate.

    When can we have an open source unix version of this software please? I am mathematically dyslexic.

    --
    It's called an elephant's trunk whereas it is in fact, an elephant's nose, a nose by any other name would smell as sweet
  161. This would make an excellent movie by gone.fishing · · Score: 1

    Please some producer out there read this and get 'er done!

    "Based on a true story"

    Kind of a Catch-22 in the office. Very Dilbertesque.

  162. Curvus Pro replaces Graphing Calc by Anonymous Coward · · Score: 0

    I fear all of this info suddenly appearing (along with the announces in MacUpdate of a new beta release... of version n-1, etc.) is mostlyrelated to the *disappearing* of Apple's old calculator, which is replaced as of next MacOSX release by a brand new application, bought two months ago from Arizona Software. Before being bought its name was Curvus Pro, there are a couple of places where it is stil depicted even though it has been removed on the Arizona site.
    Hervé

  163. working for free = not smart by Anonymous Coward · · Score: 0

    Volunteering for the Peace Corps or Red Cross is noble. Working for a multibillion $ corporation for free is stupid.

    There's a guy at my company who was let go after working here for 20 years. I work in a small company (~50 people). I've seen the same thing at big companies.

    Companies don't give a hoot about you. They'll let you go no matter how 'dedicated' or 'loyal' you are to them. Your 20 years of hard work and loyalty has a high probability of being rewarded with a kick in the behind as you leave the door.

    Working for free is foolish in the extreme. You should avoid doing so at every opportunity.

  164. stopping in Seattle by Anonymous Coward · · Score: 1, Interesting


    For coffee?

    A few years ago I was going to a conference in Vancouver. Due to some visa issues (not mine) the other people travelling with me wanted to fly into Seattle and drive up to Vancouver. I agreed on one condition, we stop at vivace's for coffee on the way.

    http://www.espressovivace.com/

    Definitely worth the detour.

  165. Oh dear by sapped · · Score: 1

    Then they told me, "Don't repeat this story."

    This guy just doesn't listen does he?

  166. builds for older OSX versions? by Anonymous Coward · · Score: 1, Interesting

    How about builds for 10.1 - .2? or at least 10.2?

    I think that you will find that there are quite a few mac owners who do not care for(or see value in) the annual upgrade cycle that Apple employs.

    (Although, it looks as if 10.4 may finally have some real "features" worth the "upgrade" cost, and hopefully some snappiness boosting as 10.2 had. In any event, I still think that 10.2 makes for a target that is more likely to reach a larger potential audience, but I've no numbers, and would be interested in seeing some. I'd even be willing to hazard that there are still plenty out there running 8.6 - 9.2.2. (Too bad some of the extra real features were nixed in OS9, like protected memory...and that 9.5 was killed...))

  167. Re:Is this the explanation behind OSX graphing cal by goatbar · · Score: 1

    This has is broken with 10.3.6 and 10.3.7. Just get a blank metalic window. If anyone has it working with either of those, please post!

  168. This guy is whacked by RagingChipmunk · · Score: 1

    This guy is whacked - anyone who sneaks into a place that he was dismissed from would rate 'stalker' in my book. Anyone who would waste a corporation's time and materials on his own evangelizing, especially when he was fired, is a nut and needs to get a grip on the relative values in life. If he was unemployed, and was sitting at home carrying on this effort to make the world a better place, at his own expense, then he'd be a folk hero. Tying up other ppl to do his bidding, while they're getting paid to do something else is theft and deception. He's not the kind of guy I'd hire.

    --
    The only PT Boat Journal on the web: http://www.PT171.org
    1. Re:This guy is whacked by Warlock7 · · Score: 1

      Good thing that he has his own company and doesn't need to rely on people like you to hire him then isn't it?

  169. Inspiring by Warlock7 · · Score: 1

    Wow, I am impressed. This is a very inspiring story. Good luck to Ron Avitzur and PacificTech.

    Keeping the dream alive.

  170. Nothing cagey about it. by Warlock7 · · Score: 1

    This isn't some OpenSource GPL thing, this is a real company now with a real product. I didn't see anywhere where the story said this was free.

    1. Re:Nothing cagey about it. by gelfling · · Score: 1

      It's kind of amusing though. All this rah rah volunteer stealth fight the man-ism winds up just another line item on someone's 10-K. Basically they reaped the benefits of ripping off a company that didn't see the value in punishing them for that.

    2. Re:Nothing cagey about it. by Warlock7 · · Score: 1

      It's very amusing.

      I find the most interesting part of all of it to be that Apple didn't choose to maintain their "intellectual property rights" over them for utilizing their resources to develop the software. I suppose they didn't really have any right to the product, seeing as how they axed it and all, but it seems like they could've just taken the project as their own since it was all their own resources, hardware, power, employee time, space, etc. that really went into the developement of it. I assume that this was all done after hours and didn't really impact the productivity of the staff that were involved too, but still...

      Seems like very benevolent behavior for a corporation.

  171. POS PowerCalc!!! by Anonymous Coward · · Score: 0

    PowerCalc just crashed my XP box!!!

  172. Re:High Praise For Mediocrity by Anonymous Coward · · Score: 0

    Ever here of the context button? It's the one sitting inconspicuously between the right (and sometimes the left as well) Ctrl and and Windows buttons on 85-90% of all keyboards produced in the last 5 years...

  173. Re:High Praise For Mediocrity by Maestro4k · · Score: 1
    • when I bought my Logitech mouse for my G5.

      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.

    You disprove your own point, if what you say at the end is true, why did you buy a two button mouse with scroll wheel for your Mac?

    Every serious Mac user I've ever known has told me the same thing, "the first you thing you do is throw away the mouse it comes with and buy a two button one." This speaks volumes about the logic of continuing to ship Macs with only one button mice, at least a two button one should be a freaking option for those who prefer it.

    Beyond that, as a primarily Windows user (along with Linux) I absolutely HATE having to use a Mac without a two button mouse. There are far too many things I'm accustomed to doing on both Windows and Linux by right clicking that are suddenly no longer available. I have to hunt through menus to find the same functions wasting my time. I find it hard to believe that Apple's QA thing it's better to make users memorize keyboard + mouse combos or hunt through menus when a simple right click would suffice. If any interface is using "kludges" I'd say it's the Macs when used with a one button mouse.

    But even if we accept the argument that right clicking as part of the interface is somehow bad, why doesn't Apple at least provide a scroll wheel? I can't see any argument to support the absence of a scroll wheel, it's so much easier, quicker, and even easier on the wrists to use one.

    I don't know if it's Steve Jobs' fault that Apple still provides only one button mice or not, but whoever's fault it is it's a relic that needs to stop.

  174. Re:The use of the slang word "suck" wasn't in exis by r_j_howell · · Score: 1

    What you talkin' about, Willis? my first exposure to the term was about 1982 (5th grade), and I was a pretty sheltered kid.

    Of course, it was much more explicit (in every sense of the word) exactly WHAT it sucked.

  175. Re:High Praise For Mediocrity by Anonymous Coward · · Score: 0

    Well not technically... There's always SHIFT+F10

  176. Wow, amazing story! by RedWolfz0r · · Score: 1

    I don't think I've ever heard anything like it in IT, you should definitly write a book about it.

  177. Re:High Praise For Mediocrity by DrXym · · Score: 1
    Right clicks aren't kludges any more than left clicks are kludges. In fact right clicks are considerably more intuitive than holding down the left button, or Apple+Clicking on something to have a context menu appear.


    The single button mouse argument might have held water before context menus came along, but not in this day and age.

  178. Sorry by abb3w · · Score: 1
    Wouldn't you just know it.. the one place Microsoft has effective security is the place that keeps people from doing something useful.

    As much as it would be nice to have the graphing calculator on Windows, I shudder to think how much worse Windows could be if random people were able to sneak into Redmond to include "useful" software they had written.

    New Windows FU (TM), now with SpamBot(TM), PR0NServer(TM), and Versions 5, 7, 22, and 47 of RootKit(TM) undetectably preinstalled!

    No thank you.

    --
    //Information does not want to be free; it wants to breed.
    1. Re:Sorry by wolrahnaes · · Score: 1

      "As much as it would be nice to have the graphing calculator on Windows, I shudder to think how much worse Windows could be if random people were able to sneak into Redmond to include "useful" software they had written.
      New Windows FU (TM), now with SpamBot(TM), PR0NServer(TM), and Versions 5, 7, 22, and 47 of RootKit(TM) undetectably preinstalled!
      No thank you."


      Since when has this required access to Microsoft's buildings? 15 minutes after you attach a (pre-SP2) winbox to the 'net it's likely already infected.

      --
      I used to get high on life, but I developed a tolerance. Now I need something stronger.
    2. Re:Sorry by abb3w · · Score: 1
      15 minutes after you attach a (pre-SP2) winbox to the 'net it's likely already infected.

      There's a world of difference between "vulnerable at installation" and "compromised at installation". The former may be mitigated or eliminated with with third party hardware (such as anti-virus software and definitions or sneakernet installed patch CDS prior to network connection, and/or a dedicated cheapo NAT box). The latter, especially with a well designed root kit, can't be solved without use of a different, non-compromised clean install on the hardware.

      --
      //Information does not want to be free; it wants to breed.
  179. best quote from the article by WhiteDragon · · Score: 1

    We wanted to release a Windows version as part of Windows 98, but sadly, Microsoft has effective building security.

    --
    Did you mount a military-grade, variable-focus MASER on an unlicensed artificial intelligence?
  180. Re:The use of the slang word "suck" wasn't in exis by Rick+Genter · · Score: 1

    As I recall, the whole "sucks less" thing came about with the release of System 7. As I recall, there was a T-Shirt floating around the Apple campus about "System 7 Sucks Less".

    I also recall that there was a trademark infringement thing that happened later on because Microsoft did a "Windows 95 Sucks Less" T-shirt later on, and the Apple engineer (Alex Rosenberg?) who came up with the System 7 slogan got wind of it and got Apple Legal to "engage" Microsoft on their use of the whole "sucks less" thing. As I recall, Alex got a PC out of the deal.

    Someone who actually worked for Apple at the time could probably correct any errors I've made (I got all this from a hallway discussion at WWDC years and years ago).

    --
    Don't underestimate the power of The Source
  181. Thoughts provoked. Lessons Learned. by jasenj1 · · Score: 1

    On the one hand, I really grok the whole independent hackers do cool work and show up corporate pointy hairs. On the other hand...

    The author admits he and his friend did MONTHS of hard work, got stealthily fed hardware and support from sympathetic engineer friends, and yet, when the app met "real" users, it needed lots more work and QA - tasks financially supported by the corporate pointy hairs that initially killed this bit of cool code. This describes lots of OSS software to me. Smart, hard working geeks develop a kernel of nifty code, but that code needs LOTS of boring, thankless, polishing to stand up to the abuse "average" users will subject it to.

    How many other insanely cool things such as this have withered away in the labs of Apple, MS, HP, IBM, and other such companies? Is there a way to identify such cool things? Are there better ways to manage engineers so that these things happen more often?

    What thing in the PowerPC transition would have not made it if Apple had chosen to support the Calculator?

    Again, part of me cheers the little guy that bucked the system and got some really cool code respect; but part of me wonders at the forces swirling around the process.

    - Jasen.

  182. If it was MS, there would be no end to the bitchin by EXrider · · Score: 2, Funny

    Actually, it's not invisible if you view the file with ResEdit. And yes, it is neat IMHO. Mac OS can also decipher file types via filename extensions the traditional Unix and Windows way.

    The problem is that if Micros~1 had done it, it would have most likely been in a way that would intent~1 ensure it to not work with other OS's right out of the box, and it would be depend~1 on some propri~1, highly temper~1, and convol~1 database. It would also be in the least aesthe~1 pleasing, quick and dirty way, that's how Micros~2 would do it; ie our friend the registry.

    --
    grep -iw skynet /etc/services
  183. Actually, at microsoft this same thing happens by Anonymous Coward · · Score: 0

    Only there is some official recognition for it: They are called powertoys.

    1. Re:Actually, at microsoft this same thing happens by Jeremiah+Cornelius · · Score: 1

      I don't think our boys behind "Command Here" or "X-Focus" work for free, after being locked out of the building!

      --
      "Flyin' in just a sweet place,
      Never been known to fail..."
    2. Re:Actually, at microsoft this same thing happens by Anonymous Coward · · Score: 0

      OK, so not quite that level, but they are developed "for free", by people on their own time, evenings and weekends, with no official support, aside from whatever testers can be convinced to test it...
      And those are two of the lightest-weight examples, kinda misleading to pick on them. PowerCalc is a much more relevant example. And plenty of the TabletPC powertoys are non-trivial.

    3. Re:Actually, at microsoft this same thing happens by Jeremiah+Cornelius · · Score: 1

      Sure. I agree! I just don't think that the mania described in the Apple story is even in the same league!

      --
      "Flyin' in just a sweet place,
      Never been known to fail..."
  184. NB: 10.3 only by abb3w · · Score: 1
    The 10.2 and earlier versions of the OS X calculator lack the *.calcview features entirely.

    --
    //Information does not want to be free; it wants to breed.
  185. Re:The use of the slang word "suck" wasn't in exis by berbo · · Score: 1
    FALSE.

    In fact, my friends and I used the exact phrase "It doesn't suck" in 1984.

    Chnapko, where are you?
  186. RTFA, please by abb3w · · Score: 1
    There were two; Greg Robbins joined Ron Avitzur partway in.

    --
    //Information does not want to be free; it wants to breed.
  187. I worked at Apple in security around that time by myth_of_sisyphus · · Score: 2, Interesting

    I probably saw the guy in the parking lot.

    I was working grave shift and going to San Jose State during the day. Apple was a cool place to work, if even as a lowly security guy in a polyester suit. All of the buildings had keycards so if you're in the building and nobody is complaining about you what reason would we have had to stop someone with a badge? Hell you could have printed one out, we couldn't tell.

    Most of the security people were uneducated couldn't-pass-the-cop-tests-wannabes who could be fired by a well-placed complaint from a PHB. We didn't fuck with any of the REAL employees for fear of our own jobs. (One woman I trained with went around the next night turning off every computer left on, thinking they forgot. She was fired at dawn.)

    It was not unusual for engineers to work (or do whatever) all night. One guy built a hut of styrofoam over his cubicle and had 20 monitors lining the walls playing those acid-trip designs. I was admiring his handiwork at 3 in the morning when I hear "Can I help you?" and turn around: he's in a sleeping bag behind his desk. This dude lived at work. Literally.

    One guy was going on vacation to the Bahamas and his coworkers turned his cubicle into a beach complete with sand and water.

    There was an Apple museum complete with a Lisa. The first PC was in a glass case in the corporate lobby: resplendent in its ratty briefcase. It would be mistaken for a bomb today.

    Interesting place.
  188. PowerCalc by not_hylas(+) · · Score: 1

    "On a side note, something similar and free already exists for windows:

    You can download Powercalc.exe [microsoft.com] from Microsoft's XP PowerToy page [microsoft.com]."

    ---------------8<---------------

    Yeah, we know. They "improved it".

    http://fileforum.betanews.com/review/1095797403/ 1/ view

    --
    ~hylas
  189. How about this? by Anonymous Coward · · Score: 0

    You suck!

  190. Fantastic by denissmith · · Score: 1

    I used to kill time at the office while I was scanning on one mac by graphing functions on a second mac. I loved this program, and missed it when OS X came out. Now I know who to thank, and my boss knows who to send the bill to.
    Thanks.

    --
    I have nothing to hide. So, why are you spying on me?
  191. Without a doubt by g0bshiTe · · Score: 1

    One of the most phenominal and outstanding dev stories I have ever heard.

    With a story like that even bieng a Windows slave it's hard not to run out and buy a Mac.

    --
    I am Bennett Haselton! I am Bennett Haselton!
  192. yes, but... by y2dt · · Score: 1

    ...is it digitally signed?

  193. Jeepers, your nuts, but... by CarnivoreMan · · Score: 1

    Thats one of the most amazing stories I've read in quite some time.. I feel motivated to fire up my *OLD* Mac(only Mac unfortunatly) and fiddle a bit.. Your insane man, yet strangely very cool.. interesting...

  194. Re:High Praise For Mediocrity by plj · · Score: 1

    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.

    This is true, but they could still include a scrolling wheel to the mouse (place it to the middle of the button, for example). Scrolling using scroll bars is always a real PITA once you've got used to the wheel.

    Another problem are laptops. Since switching to Mac at June 2003, for a long time I was really struggling with the internal mouse of my PowerBook; It was not so much about the buttons (I use context-menus, but I'm perfectly fine with ctrl-click), but rather the lack of scolling areas on trackpad edges, and especially the insane mac-style cursor acceleration curve. Then I finally found this godsent little piece of software, which unleashes the full potential of Synaptics trackpads used by Apple.

    It is just really unfortunate that it is by no means supported by Apple; I really hope they'd not forget the power users.

    --
    “Wait for Hurd if you want something real” –Linus
  195. The Bizarro Jerry by The_Rook · · Score: 1

    this story reminds me of the seinfeld episode where kramer uses the bathroom in an office building and then just starts working for the company.

    http://www.tvtome.com/tvtome/servlet/GuidePageServ let/showid-112/epid-2377/

    --
    when religion is no longer the opiate of the masses, governments will resort to real opiates.
  196. Re:High Praise For Mediocrity by tengwar · · Score: 1
    Actually there is only one person preventing a multibutton mouse, unfortunately no one outranks him. He won't even allow a built-to-order option when you are ordering from him.

    Rubbish. A couple of months ago I bought an iBook for my wife, and ordered a package with it which included M$ Office, a laptop bag, and a two button after-market mouse. That was straight off the Apple UK site.

  197. Re:MPW wasn't freeware by xtermin8 · · Score: 1

    ThinkC was taken off the market shortly after Symantec bought it, and I'm not sure that Symantec ever sold ThinkPascal, although they might have continued supporting the product for a while. I was a student looking to learn programming in the early 90's, and it was much cheaper and simpler to get PC coding tools as demos, included in books or even for free- Macs didn't have an equivilent to GW Basic. I beleive MPW was $800 or $900. by the time it was freely downloadable, I had given up on learning Mac programming.

  198. NeXT was a Unix workstation, multibutton OK there by AHumbleOpinion · · Score: 1

    The original Mac had a one-button mouse, but Steve Jobs' NeXT hardware (Cube and Slab) had a two-button mouse. I find it extremely unlikely that Steve is the only one at Apple who opposes a two-button mosue, since he allowed them at NeXT.

    That would be naive. The Next systems were Unix workstations, Macs are consumer systems that must be easily operated by small children.

  199. write a program for your iPod? by xtermin8 · · Score: 1

    you just have to lack common sense and have lots of spare time.

  200. Re:Good God! -You're following a /. discussion! by xtermin8 · · Score: 1

    My God, what a masichist you are! First you did this project, and now you're watching the ugliness of a Slashdot discussion on your piece unfold! Please look for some constructive criticism instead of this madness!

  201. Re:Good God! -You're following a /. discussion! by avitzur · · Score: 1

    I really enjoyed the commentary at http://www.j-bradford-delong.net/movable_type/2005 -3_archives/000024.html#more
    "I've seen things you people wouldn't believe... Sun monitors on fire off the side of the multimedia lab. I've seen NTU lights glitter in the dark near the Mail Gate. All these things will be lost in time -- like the root partition last week. Time to die..." -- Peter Gutmann

  202. three digit interstates by Anonymous Coward · · Score: 0

    See here for the schemes for numbering three-digit interstates. Fascinating stuff.

    See here for info on the violations that exist in interstate numbering.

  203. Holy nitpicking, Batman! by Inthewire · · Score: 1

    I keep breathing.
    I'm a slave to my metabolism.

    The tyranny of respiration.

    --


    Writers imply. Readers infer.
  204. Educational? by Inthewire · · Score: 1

    But this causes you to identify with education, not clinical insanity?
    Please, let these be different projects.

    Someone with access to children ought not see mobile impressionable critters as candidates for takeover.

    (Though education not always mean educating children, it tends to mean educating children.)

    --


    Writers imply. Readers infer.
    1. Re:Educational? by MikeFM · · Score: 1

      I have many different projects. Some are educational and others are not. I tend to leave the death and violence until kids are teenagers at least. ;)

      --
      At what price learning? At what cost wisdom? The price is a man's peace of mind, and the cost is his life.
  205. Here's the secret by Inthewire · · Score: 2, Insightful

    Sales brings money in.

    Everyfucking thing a company does happens because there is money.

    The company is a device to put money in the pockets of those who own / fund / control it.
    The company doesn't exist to employ you.
    The company doesn't exist to invent things.
    The company doesn't exist to further the state of the art.
    The company exists to enrich the people who own / fund / control it.

    Welcome to Earth.
    Feel free to convey the lesson to your home planet.

    --


    Writers imply. Readers infer.
  206. I work with a bunch of programmers by Inthewire · · Score: 1

    In fact, I are one.
    We all do front line support.
    We do this because we work for a tiny company, and what we do is esoteric.
    Troubleshooting is informative, a source of debugging and QA.
    Most of is have a good understanding of how the software is used.
    Some don't.
    Spending time walking through the system with articulate EUs (especially with other interested parties listening, following, and understanding) pays incredible dividends.

    --


    Writers imply. Readers infer.
  207. Re:Unfortunately I think they are acutally a minor by Inthewire · · Score: 1

    you have to lift off the throttle and then stomp on the brake to stop

    Naw.
    I use one foot for the brake and the other for the gas.
    It's like a two-button mouse for your vehicle.

    --


    Writers imply. Readers infer.
  208. Are you shitting me? by Inthewire · · Score: 1

    "half to be"

    Seriously.
    Take a halve second to consider what you posted.

    Words mean things.
    Slashdot - visionaries, retards, or some bastard mix.

    --


    Writers imply. Readers infer.
  209. Re:Unfortunately I think they are acutally a minor by TheLink · · Score: 1

    Well one of the cars I do use is a manual.

    My sister does drive the way you do tho - she hardly ever drives the manual (don't recall her doing so in recent memory). I've tried it before but I'm used to the conventional way :).

    I still do it sometimes if I have to drive through a low flood - might not be a good idea to lift off in the midst of the water just to slow down otherwise water may enter the exhaust pipe, block it and stall the engine. Shouldn't go too fast in the water either, so that's another reason for braking.... So far I've been lucky and have managed to get through a number of these without getting stuck.

    --
  210. What a great story! by bloggerbee · · Score: 1

    I had heard a 10th "version" of that story where the programmer worked at Bell Labs and w/o being hired had worked for free to produce some pioneer Unix code, but the original story is much much better!

  211. Re:The use of the slang word "suck" wasn't in exis by overunderunderdone · · Score: 1

    I have a BBEdit t-shirt picked up at a mid-90's Macworld that begs to differ.

    BBEdit
    It doesn't suck®

    Of course that is when they were using it as a registered trademark for their corporation... I'm sure it was used among Apple engineers and Mac software developers informally for years prior to it's becoming such a catch phrase that the marketing department picked it up to register it as a trademark.

  212. Re:The use of the slang word "suck" wasn't in exis by Anonymous Coward · · Score: 0

    I can vouch "that sucks" meaning lousy or no good at least to the early 1970s.

  213. RMS on Hacking and the Graphing Calculator by Differance · · Score: 2, Interesting
    Note from RMS:
    I love the story of sneaking into Apple in order to do something useful. It's a wonderful explanation of the spirit of hacking.
    However, on another level it reminds me of how the staff of UC Berkeley spent years donating their Unix work to AT&T, which kept it off limits to the public. When I read this,
    There was one last pressing question: How could we get this thing included with the system software when the new machines shipped? The thought that we might fail to do this terrified me... All the sweat that Greg and I had put in, all the clandestine aid . . . would be wasted.
    I thought, "It wouldn't have been wasted. They only had to release it as free software!" The developers were in a perfect position to release a nice free program--and they blew it.
    As a result, their work was indeed wasted, in the sense that we will have to redo it. The free world will need to develop a free replacement for this non-free program.
    When a free program isn't quite right technically, that's no big deal. You just fix it. But when a program falls short of being free, that's usually impossible to fix. A miss that can't be fixed is as good as a mile.
    1. Re:RMS on Hacking and the Graphing Calculator by avitzur · · Score: 3, Interesting

      I have long considered releasing GC under an open source license. While I have total sympathy and support for the open source movement and philosophy, my analysis is a pragmatic one. My goal is to best serve my users, and adopt a strategy to best accomplish that. (I think the events of the story give proof to that.)

      Remember that my software's users are primarily high school students or younger.

      An open source release would cause the existing revenue stream to vanish, making it impossible to continue to support existing customers or maintain and develop the code base. Pacific Tech has provided free support for its customers and would like to continue to do so, and continue to maintain the product on Mac OS and on Windows. The reason GC is useful is the ease-of-learning and ease-of-use of its user interface. I do not know of a product which demonstrates the open source community's ability to produce excellent user interfaces.

      In a high school classroom where any time spent on software is time taken away from teaching, usability is the most important feature of our product. In these respects, open sourcing the code could prove to be a large disservice to our customers.

      This is educational software for high school users. There are remarkably few people in high schools, either students or teachers, with both the skills and the time to contribute to open source development. This removes one of the major motivations for open source development - the "I need this tool for myself" reason for working on something.

      Furthermore, the reason this software is so useful to schools is not how powerful it is or how many features it has - it is completely unlike the classical monolithic mathematical applications of yore. It is useful due to the restraint in choosing a minimalist feature set and interface to address teachers' and students' needs with elegance. I fear that as an open source project, the incentive structures would lead down the slippery slope of creeping featuritis, which, while it might create something cool for hackers, will do little to help children learn math and like math.

      I would like to find a way to have the best of both worlds. Genuinely open and free software, for all that that implies, and the ability to continue to create great software for people that are not programmers, for people that hate math, and know nothing about computers, and to have it installed at the factory, so that it actually reaches the people that need it where it can do some good.

    2. Re:RMS on Hacking and the Graphing Calculator by Anonymous Coward · · Score: 0
      Great software in the hands of millions.


      And at no additional charge.


      That kind of free must just suck.

    3. Re:RMS on Hacking and the Graphing Calculator by kokorozashi · · Score: 1

      Shipping to millions of real people who might actually use your software is vastly inferior to shipping to thousands of geeks who'll install it just to reinforce their identities. Ron really blew it.

    4. Re:RMS on Hacking and the Graphing Calculator by gmrobbins · · Score: 3, Interesting
      With the original Graphing Calculator, we delivered a showpiece educational program to every machine capable of running it. No other distribution mechanism besides installing on the hard drives at manufacture can do that. In 1994, the reach of any "free" distribution was quite limited, particularly when the target audience was young students and secondary schools. We reached 100% on the platform.

      Our then-novel ideas now turn up not just in math software, but in applications as well as operating systems. User interfaces incorporate live animated feedback instead of dotted outlines, direct interaction instead of dialogs or configuration files, a functional rather than demanding starting point for new users, context-driven help, and in the best cases, minimal preference settings. We didn't patent the ideas or the algorithms; rather, we wrote about our goals and methods, and encouraged people to take the ideas and run with them.

      So if the complaint is just that the source code isn't free for anyone to copy, rebuild, and redistribute, then give us a model for doing so. It needs to be a model where we can cover the cost of ongoing development by professionals; the calculator has evolved in the past 10 years, as have operating systems. Paid support isn't a good answer, as that would reward us for making crummy rather than excellent software; we want users to feel empowered, not dependent. And the idea that students or schools could or would pay for support contracts is silly.

      Ron has never turned down a reasonable licensing request. Getting students to learn and enjoy math is the goal. But letting other programmers recompile our code isn't interesting, nor would that really move it very far on future platforms. Better that developers learn from our interface designs, deduce our algorithms (or just ask us), then build better software on the next generation of computer platforms.

      If you are bothered that you can't recompile our ten year old application yourself to fix a bug, then you really aren't in the target audience we are aiming to reach, nor are you among the people who will deliver the next leap forward in software design.

    5. Re:RMS on Hacking and the Graphing Calculator by Differance · · Score: 1
      Ron Avitzur, in response to my plea, said that he supports the open source philosophy. Perhaps that explains the disagreement between us, since I certainly don't. That philosophy was formulated as a rejection of the deepest values of the free software movement in which I am an activist.

      His use of the term "open source" therefore suggests a deep miscommunication. My comment pointed out that the developers had an opportunity to make the Graphing Calculator *free software*--that is, to release it in a way that respects the user's freedom to change and redistribute it. His response doesn't connect at all with this.

      I do not speak for the advocates of open source, but their philosophy emphasizes the benefits of a development model which, they say, tends to produce technically better software. This emphasizes strictly practical values such as powerful and reliable software, and so does Avitzur's response. But none of that has much to do with the importance of free software. Free software is not about making software technically better. It is about respecting other people's freedom.

      The Graphical Calculator is proprietary software. Users don't have the freedom to redistribute it, or study it, or change it. Its developers invite us to disregard this and think about how nice it is to use. But that's no good without freedom.

      High school students who use the program may learn a good lesson about math, but they can't learn from it about programming, and it teaches a bad lesson about ethics: "Don't help your neighbor" and "`Your' copy isn't really yours". When a school uses non-free software, it teaches the students to be bad neighbors when they graduate. If Graphical Calculator were free software, it would teach good lessons in all three areas.

      People who value the freedom to cooperate can avoid the Graphing Calculator just as they avoid Windows and MacOS. So if we want these capabilities, the only way we can have them (and not cede our freedom) is if we develop another program, a free program, to do the same job.

      But that won't be be necessary if the Graphing Calculator itself is liberated. Could that happen? If the company has not been ambushed by the VC, it should be possible.

      Would the company be able to keep operating? Economic issues are secondary when freedom is at stake, but I can understand Avitzur's interest in the question. I think he was too quick to conclude that the revenue base would disappear if the Graphing Calculator were free. It's possible that Apple would pay for the continued support of the program. (Apple already funds the support of some free software for its system.)

      Would the results be good? I have doubts about the claim that the free software community has never produced a good graphical interface, since others say new users learn GNU/Linux with GNOME (the GNU desktop) faster than they learn Windows. But since I have not judged these questions myself, I will simply point out that the user interface of Graphing Calculator would not be any less good if it were released under a different license.

      We will surely develop a free replacement by and by. We will do it for freedom, just as we replaced Unix, even if it takes years. But this redundant effort won't be necessary if Graphing Calculator is free.

  214. Re:The use of the slang word "suck" wasn't in exis by shizuka · · Score: 1

    To chime in on the subject:

    I know I used it on the playground as early as 1982, because I was there. I also got into trouble for using it in 1985 in public because my parents thought it had a sexual connotation. (I never figured out whether it really did or didn't. We used it interchangeably with "stinks" as a previous poster's teacher had suggested.) In the early 90s I had it auto-edited out of a post I used on a BBS which was titled "Death ****s" I was very upset about that because it made me look like I had something much worse.

    Broad, sweeping statements should always be checked with care.

  215. Re:High Praise For Mediocrity by angel'o'sphere · · Score: 1


    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.

    The problem with windows and Linux as well is: applications have commands in the "context menue" which do not show up in the standard menu.

    I remember that I have send back an evaluation copy (which I had to pay) without paying the bill, because it not even had "undo".

    At that time (Windows 3.1) I used a 3 button mouse from logitech, and had "copy" and "paste" on button 2 and button 3.

    Unfortunately I never realized that this particular program had a right mouse menu, as that was still uncommon for most programms.

    Today its still the same ... a lot of commands are not imediatly visible. Only right click in the right situation reveals them ... one right to much IMHO.

    angel'o'sphere

    --
    Cost free eBook I read (by iBook/Kobo/Amazon/ObookO/Gutenberg etc.): "The Green Odyssey" by Philip Jose Farmer.
  216. Safari breaks UI rules by Beltway+Prophet · · Score: 1

    Yep, I was shocked when I tried to use Safari. It made me angry, actually, because I was trying to use Safari on an iBook and I had to plug a mouse in to use the browser!

    However, this isn't the first thing about Mac OS X to reflect poor UI design. The most obvious of these is that they copied the same mistake Windows (and a lot of sawfish themes) made - putting the window closure button right next to the window size controls. So, say, you want to make your browser window bigger, but your hand slips while moving your mouse and you push the button too early or too late and bam! That page you wanted to fill the screen has now been closed, and who knows what the URL was...

  217. Re:MPW wasn't freeware by Anonymous Coward · · Score: 0

    Actually in the early 90's most Macs shipped with Hypercard, and there were tons of books on programming it. You could even write extensions to it using C or Pascal and call those from your Hypercard stacks. It was much closer to visual basic than GW Basic.

  218. Got a reply from R0ML by Russ+Nelson · · Score: 1

    R0ML points me to these two parts of the law:
    http://www.dol.gov/esa/regs/compliance/whd/f airpay /fs17e_computer.htm,
    which says that if IT workers getting paid at least $455/week or $27.63 an hour don't get overtime. Sorry, I was wrong about the minimum amount. You still fall under minimum wage laws, for what that's worth.

    Also, you can't volunteer for a for-profit private sector company: http://www.dol.gov/elaws/esa/flsa/docs/volunteers. asp
    -russ

    --
    Don't piss off The Angry Economist
    1. Re:Got a reply from R0ML by arbitraryaardvark · · Score: 1

      The cited text says "employees" cannot volunteer. These guys, at the time in question, were not employees. Consideration for a contract need not be monetary. First ever slashdot post. - arbitrary aardvark.

  219. Re:High Praise For Mediocrity by Anonymous Coward · · Score: 0

    Mac applications don't have this problem, because application developers don't add items to context menus that can't be accessed elsewhere.

    The reason they don't is because Macs come with a one button mouse. This is why Steve will never change.