Slashdot Mirror


Alan Kay Decries the State of Computing

gnaremooz writes "Computer pioneer Alan Kay (DARPA in the '60s, PARC in the '70s, now HP Labs) declares 'The sad truth is that 20 years or so of commercialization have almost completely missed the point of what personal computing is about.' He believes that PCs should be tools for creativity and learning, and they are falling short."

479 comments

  1. Arrgh.. by Defiler · · Score: 4, Interesting

    Another computer visionary with vague promises and criticisms.
    Instead of doing [insert clearly-defined practical thing here], you should be doing [insert vague semi-buzzword here, like "education", or "object"] and you should be using [insert visionary's product here] to do it.

    1. Re:Arrgh.. by RevAaron · · Score: 5, Insightful

      Another computer visionary with vague promises and criticisms.
      Instead of doing [insert clearly-defined practical thing here], you should be doing [insert vague semi-buzzword here, like "education", or "object"] and you should be using [insert visionary's product here] to do it.


      Not quite...

      While people are certainly welcome to disagree with Kay's vision, he's not in the same barrel of monkey that most so-called visionarise and pundits live. Unlike most of those, he's implemented those ideas, and has been spent implementing those- in real, live, usable code- for the last 30-some years. Kay doesn't have a product, he's got nothing in a box to sell. He does have an idea to sell, though you don't pay for it with your money. He's been doing it in a very practical way for 30 years, not just making vague promises.

      --

      Working toward a usable PDA environment in the spirit of Newton OS: Dynapad
    2. Re:Arrgh.. by cagle_.25 · · Score: 5, Insightful
      From the article,
      But a man like this cannot be dismissed merely because he occasionally creeps toward arrogance. What's much more important is that he does not merely complain. He has a vision and a team working to bring his alternate vision to reality.
      Alan's point is that the truly mathematical aspects of computing have become second-place to the eye-candy aspects. I think he's right, but I also think it was inevitable. Why would hordes of people that never loved math before all the sudden become mathematicians just because they have computers to use?

      Of course, Alan's aim is to change the tide. Hence, his work on Squeak. The goal for him is to use computers as a tool to enhance our thinking. More power to him.
      --
      Human being (n.): A genetically human, genetically distinct, functioning organism.
    3. Re:Arrgh.. by hcdejong · · Score: 5, Interesting

      But he does have a point. Most of the effort that's gone into hardware and software development, has been aimed at doing the same things faster. Real innovation is very rare. Our desktops still are essentially the same as the 1984 Macintosh. PDAs still haven't caught up with the Newton. Computers are still dumb.

    4. Re:Arrgh.. by Allen+Zadr · · Score: 2, Interesting

      It's a great vision, but in a world where every single computer is expected to have a firewall - Peer-to-Peer computing -- worldwide -- isn't going to happen.

      --
      Kinetic stupidity has a new brand leader: Allen Zadr.
    5. Re:Arrgh.. by Defiler · · Score: 3, Insightful

      I'm not belittling Mr. Kay's work.. Obviously his contributions have been significant. However, the ideas that are actually expressed in this article (not the ones that were old news in 1985) seem entirely vague and "catty". He claims we haven't done anything interesting with PCs in the last week. Arrogance.
      He does have a product.. He has his reputation as a visionary. In his line of work, that's more important than any software application or widget.
      His example: A software package that just looks like the modern equivalent of LOGO. Interesting, sure. Probably lots of fun to play with as a child. More compelling that e-mail or Wikipedia? Please.
      The article goes to great lengths to discuss how Alan Kay isn't resting on his laurels.. However, most of the comments posted here so far are allowing him to do exactly that!

    6. Re:Arrgh.. by LtOcelot · · Score: 1

      Alan's point is that the truly mathematical aspects of computing have become second-place to the eye-candy aspects.

      No.

      "[H]e says, today's PC is too dedicated to replicating earlier tools, like ink and paper."

      [. . .]

      "Kay's ultimate dream is to completely remake the way we communicate with each other. At the least, he wants to enable people to collaborate and work together simply and elegantly. For him, 'the primary task of the Internet is to connect every person to every other person.'"

    7. Re:Arrgh.. by JUSTONEMORELATTE · · Score: 3, Interesting

      When Apple released the Newton, they knew that the handwriting recognition wouldn't work well for all users right out of the box, so they shipped a game which let the Newton learn how to recognize your particular handwriting.
      When USRobotics released the Pilot (later to become the Palm Pilot) they knew that the handwriting recognition wouldn't work well for all users right out of the box, so they shipped a game which let the user learn how to write the Pilot's particular handwriting.

      Bummer how things progress sometimes.

      --

    8. Re:Arrgh.. by Pig+Hogger · · Score: 5, Interesting
      His example: A software package that just looks like the modern equivalent of LOGO. Interesting, sure. Probably lots of fun to play with as a child. More compelling that e-mail or Wikipedia? Please.

      Don't belittle Smallalk . It ain't. Case in point: some years ago, a friend of mine had the misfortune of having sold beaucoup computers and servers to an ailing airline, which was pretty much behind in it's payments.

      One day, I get an enthusiastic phone call from him: Can you go to the airport and go to $AIRLINE offices to fix their macintosh??? (I was the outside mac expert). When I got there, the V.P. of finance was at the reception waiting for me and handed me a five-figure cheque for the outstanding invoiced...

      Turns out that this single computer had an AI application written in Smalltalk that handled all the logistics and scheduling of their aircraft fleet; their whole operations depended on this one computer.

      I was not able to fix the mac: it's motherboard was shot.

      A week later, they filed for bankrupcy but at least, the cheque cleared.
    9. Re:Arrgh.. by Anonymous Coward · · Score: 0

      and pen and paper - when are they going to get their frumpy asses out of their chairs and do something with their lives?!

      change may be inevitable, but that doesn't mean it's necessary.

    10. Re:Arrgh.. by Defiler · · Score: 1

      I'm not talking about Smalltalk. I'm talking about Squeak. RTA.

    11. Re:Arrgh.. by hcdejong · · Score: 3, Insightful

      Nah, when USRobotics released the Pilot (later to become the Palm Pilot) they knew that the handwriting recognition wouldn't work well, so they required you to learn the device's alphabet rather than allowing you to use your own.
      And it's not just the handwriting. On the Newton, you could enter 'lunch with Mariah' and the Newton would connect the name with that person's entry in the address book. 10 years later, my Palm still can't do that. Nor can my PC.

    12. Re:Arrgh.. by HuguesT · · Score: 1

      And because humans are much more adaptable than computers, the latter approach worked so much better, and the Pilot was a huge success wereas the Newton was derided by most. Everybody was making fun of the Newton's incorrectly recognized words.

      There is progress in there. With current technology handwriting recognition doesn't work, so a bunch of engineers found a workable solution.

      The story of the world.

    13. Re:Arrgh.. by Smallpond · · Score: 1

      No. Peer-to-peer is the future. Look at skype - free VOIP by going direct p2p. You have every computer connected together, why not use it that way? Why go to Amazon to buy a book, when every author owns a computer connected to the network? (The late) Stephen King was ahead of his time when he experimented with selling a book directly to his customers. Intermediary sites will make that possible. That's essentially what ebay is now.

    14. Re:Arrgh.. by Fred_A · · Score: 2, Funny

      Well yeah, but the cheque cleared, that's the whole point.

      --

      May contain traces of nut.
      Made from the freshest electrons.
    15. Re:Arrgh.. by jsebrech · · Score: 1

      the handwriting recognition had little to nothing to do with the success of the pilot. The pilot was an order of magnitude smaller and lighter, and as a result it was truly a portable digital assistant, while the newton required a backpack or a reserved for comfortably lugging it around, instead of being able to use a coat pocket or belt clip like the pilot.

      Most non-techie people I know with palmpilots have not learned graffiti, and input text with the on-screen keyboard.

    16. Re:Arrgh.. by perly-king-69 · · Score: 0, Troll

      When did Stephen King die?

      --

      --
      This sig is inoffensive.

    17. Re:Arrgh.. by Fred_A · · Score: 4, Funny

      Oh yeak, well *my PC* can :

      0 fred@discworld ~ > lunch with mariah
      bash: lunch: command not found
      0 fred@discworld ~ > su -
      Password:
      0 root@discworld ~ > urpmi lunch
      no package named lunch
      0 root@discworld ~ >

      damn

      --

      May contain traces of nut.
      Made from the freshest electrons.
    18. Re:Arrgh.. by jsebrech · · Score: 1

      Most of the effort that's gone into hardware and software development, has been aimed at doing the same things faster.

      The irony ofcourse being that things don't really get that much faster. A secretary will still take roughly the same time to type out a letter as a decade ago. The current weakest link in the speed chain is the human, and computers spend their time waiting on us.

      What we need are interfaces that behave like humans, so people no longer need to learn how to use a computer but can interact with it using the knowledge they already have for regular social interactions.

      Not that I expect it to happen soon, but it would be nice if more effort went into computational linguistics.

    19. Re:Arrgh.. by RevAaron · · Score: 5, Informative

      I'm not talking about Smalltalk. I'm talking about Squeak. RTA.

      I've no acronym for this, but Know What You're Talking About (KWYTA?). Squeak *is* Smalltalk. It's not the only Smalltalk dialect there is, but it the fastest growing Smalltalk, the Smalltalk with the biggest online community around it.

      If you run a LOGO implementation, written in C, on top of your Linux/X11 box, you don't say that "C is nothing but LOGO," or "Man, leenux suxors, all you can do is play with LOGO" do you? You can use Squeak in a number of ways. You can use the eToys scripting system, which is what I assume you are thinking of as modernized LOGO. Or, if for some reason you feel more "adult" doing so, you can write the GUI in all of your apps in a purely programmatic way. Or, you could do what most Squeakers do- just get the job done in the way that makes sense.

      --

      Working toward a usable PDA environment in the spirit of Newton OS: Dynapad
    20. Re:Arrgh.. by Anonymous Coward · · Score: 0

      Fourteen years ago, long before the Newton, Lotus Agenda could do this. "Lunch with Mariah at noon the day after tomorrow" would link you to both Mariah and automatically create an appointment with the default length you usually eat lunch with clients. Parts of Agenda have been imitated (the closest being Ecco Pro, without the intelligence but including most other features), but the overall program has never been equalled. It's a shame Outlook killed innovation in modern PIMs. Even Mitch Kapor's open-source baby, Chandler, will not have Agenda's "AI features".

    21. Re:Arrgh.. by HuguesT · · Score: 1

      Really? Every single business people with a palm I've met so far have made the effort. Some lady I know even enters text using graffiti using her finely manicured pinky fingernail rather than a stylus. Somehow she makes it look both classy and easy.

    22. Re:Arrgh.. by Zeinfeld · · Score: 4, Insightful
      It's a great vision, but in a world where every single computer is expected to have a firewall - Peer-to-Peer computing -- worldwide -- isn't going to happen.

      Thats only true if you insist that the messages that pass between the computers have to be executable code. In the real world I don't think that is necessary or desirable.

      This was actually the subject of a long conversation Uri Rabinski and I had with Alan he spoke at the Darmstat WWW conference. Alan had been pushing the idea that PDF was a better model for information interchange than HTML because in PDF the content was encapsulated with the code that interpreted it and gave it semantics. Tim Berners-Lee later joined in the conversation but did not get any further with Alan than Uri and I.

      Needless to say I did not agree with this idea, and at the time it would be impossible to move PDFs arround as the core of the Web since they are typically five to ten times the size of the equivalent HTML and a fast modem was 28.8Kb/sec. But at a more fundamental level, with HTML google is possible, with PDF you are reduced to screen scraping technologies. HTML can render well to almost any output device (or rather could before being bastardized by netscape) PDF renders badly to anything other than paper the same size as the original rendering.

      If you exchange declarative statements rather than programs firewalls don't represent a barrier. This is exactly what we have in the biological world (which Alan had used as analogy), cells do not accept raw DNA from the outside and run it. Viruses have to bypass these defenses.

      I am not sure what Alan is up to here, the person who wrote the article clearly has a much less good idea of what Alan is up to than Alan.

      Sure there are problems with most software. Word sucks, as do most HTML editors, despite all the pretty graphics sloshed into HTML there are still no good tools for producing printed output. Open source alternatives suck even worse, we get a bad copy of Word and several bad HTML editors. Same for Excel and spreadsheets.

      If Wolfram had spent the last ten years doing something more important than writing a book that claims he is the modern Newton, mathematica might have gone somewhere interesting. Unfortunately it has gone from being a niche market tool for scientists to being a niche market tool for scientists and some engineers.

      --
      Looking for an Information Security student project suggestion?
      Try http://dotcrimeManifesto.com/
    23. Re:Arrgh.. by I_M_Noman · · Score: 4, Informative
      On the Newton, you could enter 'lunch with Mariah' and the Newton would connect the name with that person's entry in the address book. 10 years later, my Palm still can't do that. Nor can my PC
      Actioneer has been available for Palm for ages, and now I see there's a desktop version as well.
    24. Re:Arrgh.. by Defiler · · Score: 1

      I'm comparing LOGO and Squeak based on their intended function as visual educational tools for elementary-school children. The fact that Squeak is a Smalltalk dialect is interesting, but not relevant to the point I was trying to make. I'm sorry if it sounded like I had a technical issue with Squeak/Smalltalk.

    25. Re:Arrgh.. by Lonath · · Score: 2, Informative

      When did Stephen King die?

      This is a long-running joke/troll here on /. where people post that Stephen King died. I can't believe a non-ac posted the troll. I admire that. Googling stephen king died slashdot, I got this page. which is pretty funny.

    26. Re:Arrgh.. by mdielmann · · Score: 1

      Our desktops still are essentially the same as the 1984 Macintosh.

      Yes, but now it's made by Microsoft! Or KDE, or Gnome! And they're in color! You don't call that innovative?!?! After all, look at all the exclamation points...

      --
      Sure I'm paranoid, but am I paranoid enough?
    27. Re:Arrgh.. by Anonymous Coward · · Score: 0

      Its approach to handwriting recognition was immaterial to the Pilot's success. The Pilot succeeded because it found the sweet spot in the consumer's needs: fits in a pocket, very light, runs a long time on batteries, hot-syncs elegantly, cheap. The Newton was (initially) none of those things.

      Later versions of the Newton hot-synced much better, ran for a month on batteries, and had phenominal handwriting recognition (NOS 2.0). But they were even bigger, heavier, and more expensive. Apple wasn't moving in the direction of consumer demand.

      The Newton's demise primarily was due to cost. Who'd pay $1K for a PDA? Well, I would, but I'm nuts. At any rate, the handwriting recognition, and general UI, is superior to any PDA in existence at present. A sad story.

    28. Re:Arrgh.. by RevAaron · · Score: 3, Insightful

      Then what's wrong with LOGO?

      The first contact I had with programming was LOGO at a very young age. My answer to that question is that LOGO doesn't take it far enough, doesn't provide room to grow in. Squeak does. A person- a kid or adult- can learn the basics of programming ala LOGO using Squeak. But when she does, it's not just making a turtle move around the screen with simple procedural commands, rather getting down the idea of creating objects, and then attaching actions to them. Perhaps not a huge difference on the surface, but when it comes down to learning OOP [1] it is an important distinction. Unlike LOGO, that basic, core intuitive knowledge of OOP programming can be expanded upon within the same environment, and this learner can make the step up, going from just making balls bounce around the screen to writing a simple rolodex application with the same principles and no code; then make the step to writing database driven webapps with the Seaside webapp framework and the MySQL driver, or even better, the Magma object database.

      [1] Not to say that I think OOP is any sort of end-all-be-all, especially as it's imagined to be in the industry. But for someone learning to program at 15 years old right now, real knowledge of OOP would come in handy when they get their first job programming when they turn 20- OOP won't be some ancient COBOLian relic, something you've heard of but no one ever uses.

      --

      Working toward a usable PDA environment in the spirit of Newton OS: Dynapad
    29. Re:Arrgh.. by FoboldFKY · · Score: 1

      When Microsoft released PocketPC, they knew that the handwriting recognition wouldn't work well for all users right out of the box, but they didn't particularily care, so they shipped it with Solitaire.

      They also shipped Windows with Solitaire...

      --
      We're geeks... We're the sorcerers of the modern-day world. --
    30. Re:Arrgh.. by Defiler · · Score: 1

      Good post, but please re-read my original comment: Comment #9685295
      The (implied) claim made in the original article is that Squeak is as valuable a use of computer time as, say, the entire concept and framework of e-mail.
      This is clearly not true, no matter how great a learning tool Squeak is.

    31. Re:Arrgh.. by Blakey+Rat · · Score: 1

      I don't know about you, but creating a modern and easy-to-use version of LOGO and releasing it as open-source is something that I haven't done recently.

      I mean, make sure you actually have a *reason* to believe he's sitting on his ass instead of criticizing. What have you done that's so much better than his LOGO program? Seriously, I want to know.

    32. Re:Arrgh.. by dekeji · · Score: 2, Informative

      Unlike most of those, he's implemented those ideas, and has been spent implementing those- in real, live, usable code- for the last 30-some years

      Kay has done more than a lot of visionaries implementing his ideas. But have you actually tried to use Squeak or any of his other projects? They make neat demos. They demonstrate ideas very nicely. But I haven't found the "real, live, usable".

      Sadly, I find Squeak not even to be very useful for purposes where it should actually excel: user interface research and prototyping. While it has some nifty features, many parts of the system are quite messy, integration with standard desktop functionality is sadly lacking, and a lot of standard GUI functionality is either not there at all, or it is poorly documented and flaky.

      Kay makes good points, and he shows good demos. But he is still stuck in the "visionary" stage, and we really need more work to bring visions to real people. If he cared more about that, he'd implement his ideas closer to where people are working. Python/Gnome or C#/Windows or OSX/Quartz are powerful and easy enough to use that he could do everything in them. I'm wondering whether some visionaries aren't just afraid of putting their ideas into practice: too much work, and users might not actually like it.

    33. Re:Arrgh.. by catch23 · · Score: 2, Informative

      If there is a statement more clueless than this, you have just attained it. Squeak has always been, and always will be the open-source Smalltalk system. All other smalltalk systems have been proprietary and closed source. Anyone remember ParcPlace systems? They're probably still the most popular closed-source smalltalk system out there on the market. I didn't read the article, but I can tell you that Smalltalk and Squeak are the exact same thing though. Squeak is the modern implementation of the last revision of smalltalk (Smalltalk-80). If you look at their mailing lists, they still refer to the "purple" book a lot, the Smalltalk-80 specification written by Adele Goldberg.

    34. Re:Arrgh.. by Southpaw018 · · Score: 1

      Eh. I think that he just missed the point. Computers ARE a tool for learning and all that fun fuzzy stuff. I just prefer my excessively violent video games. Computers have been commercialized, of course, and if anyone thought they wouldn't be, then they fall into that kind of visionary category.

      --
      ACs are modded -6. I don't read you, I don't mod you, I don't see you. Don't like it? Don't be a coward.
    35. Re:Arrgh.. by nmk · · Score: 1

      Agreed, this just seems to be a case of being dissatisfied and making noise to remain relevant. For him, computers should be tools for creativity and learning, and they are falling short. Oh really. I recently downloaded a great 3D sketch application. It allows me to quickly transform my ideas into 3D sketches without any prior knowledge of CAD based design. Since then I have created four concept houses, one complete with an interior. I am not an architect or a computer artist, but this tool made it possible for me. If business users were less shortsighted, Kay says, they would seek to create computer models of their companies and constantly simulate potential changes. Businesses are already using various tools to chart future strategies, manage their costs, analyze market conditions, etc... It is very difficult to create a complete simulation of a business environment that can intelligently link all the internal and external factors involved in moving a business. If computers could do that, why bother having CEO's and managers. Just fire upper management and have your sophisticated computer with its infallible simulated world giving orders to everyone. This guy reminds me of the one lecture I once heard from this techie about the wonders of modern technology. One of the examples she gave was the Sony AIBO. According to her it was the perfect replacement for carbon based pets. It didn't shit were it shouldn't, it always listened to you, and responded the way a real dog would to tactile contact. Whats more, unlike a real dog, It could also email pictures to you and record videos. Needless to say, I came to the conclusion that she was mad. Similarly, in this situation, computer have come a LONG way in the last 20 years. There are sophisticated tools available for people to explore their ideas, regardless of what their area of interest may be. Computers are being used extensively in educational environments. They are adding value to the educational experience. What they are not it tools that have to be used just for the sake of being used. Computers are used where they are needed, and where they can help. So far I have seen nothing in this article that indicates that this guy is actually working on something useful. He's put across a couple of buzzwords, the sort of thing which many irrelevant techies throw around. I'm surprised that he has the audacity to criticize the effort that has gone into hardware and software development in the last 20 years, without having made any single tangible contribution (in that time) himself.

    36. Re:Arrgh.. by Artifakt · · Score: 2, Informative

      Too dedicated to replacing earlier tools like ink and paper?

      Like having a "desktop" with "manila folders" where home users typically store "documents", even though these days half those 'documents' are music or video?

      Like showing a piece of paper being moved frrom manila folder to manila folder for file transfer dialogs?

      Like having a "recycle bin" that looks like a trash can and presumably catches those itty bitty pieces of paper that lurk inside the machine?

      --
      Who is John Cabal?
    37. Re:Arrgh.. by catch23 · · Score: 1

      And why not? I feel Squeak is more valuable use of computer time than say the framework of "email". Who really cares what the concept and framework of email is? Squeak isn't just a "learning" tool that Alan Kay wants you to think. It's a full development environment with more editor tools than you've ever imagined. The only reason people are still developing email frameworks in other languages is simply that they don't understand something like Squeak. Since you've obviously never used Squeak, belittling Squeak is like a windows user who has never touched Linux and saying how it "suxors". Please don't compare something you don't know with "the concept and framework of email".

    38. Re:Arrgh.. by ConceptJunkie · · Score: 1


      The irony ofcourse being that things don't really get that much faster. A secretary will still take roughly the same time to type out a letter as a decade ago. The current weakest link in the speed chain is the human, and computers spend their time waiting on us.


      The real irony is that software isn't really faster. App load times have not changed significantly in 10 years. MS Office is slower than ever. I tried Visual Studio .NET when it came out and it compiled the exact same code as VS6 about 4 times slower. (Maybe it's better now.) I don't see software getting faster, unless of course you consider lean, mean OSS apps like Firefox or Thunderbird where the goal is to get things done and not simply add more checkmarks to some marketing flunkie's wish list.


      Not that I expect it to happen soon, but it would be nice if more effort went into computational linguistics.


      But that would require work. Adding new skins is where it's at in innovation. Making Windows apps look like Web pages is what's taken the place of innovation for the last 5 years. Making things easier? I can do more, but it sure ain't easier. When video files on computers hit critical mass you needed a different player for each format. Then ActiveMovie came out and all of a sudden you could play most video files with one simple app. Now that there are eighty-bazillion codecs out there, WMP can't play anything unless you laboriously find out what the codec is, find the appropriate software, download it and install it. Sure DivX is better, but it's as much or more trouble to use it than it was for whatever was the hot stuff 10 years ago.

      p.s. DivX has some copy protection scheme screws with your system. Don't use 5.1.1 if you want to run a debugger. Even the free version.


      Read this.

      --
      You are in a maze of twisty little passages, all alike.
    39. Re:Arrgh.. by Alan+Hicks · · Score: 1
      Drop this in your .bashrc.

      lunch() {
      if [ "$1" = "with"]; then
      shift 1
      else
      PERSON="$1"
      fi

      if [! grep "${PERSON}" "${HOME}/address_book" ];then
      echo "$PERSON not found in address book."
      echo -n "Address: "
      read ADDRESS
      echo -n "Phone Number: "
      read PHONE
      echo "$PERSON: $PHONE - $ADDRESS" >> "${HOME}/address_book"
      fi

      }
      --
      Slackware, what else when it must be secure, stable, and easy?
    40. Re:Arrgh.. by MindStalker · · Score: 1

      What gets me, is with modern batteries and cpu sizes newton could be all these things and more. I don't see why apple couldn't make a new improved version right now, and smash the PDA market. Or are they planning on this? Of course the fear is they will, but it won't equal the newton in functionality, and will be laughed at, even if it is better than the pilot.

    41. Re:Arrgh.. by nikster · · Score: 1

      the newton was too far ahead of its time. namely the problems with handwriting recognition were not solved. it should never had shipped at the time it did. but corporate needed to ship, and so the product sucked.

      palm went a different route and eliminated the problems w/ handwriting recognition by making users learn a new handwriting/alphabet (graffiti). something Apple and the Newton group would have never, ever considered - making the user adapt his to the machine was pretty much a sacrilege.

      only the last newton had halfway-decent handwriting recognition, and it wasn't that good, either.

    42. Re:Arrgh.. by Archibald+Buttle · · Score: 1

      Apple could indeed make a new kick-ass Newton now thanks to modern hardware technology which would be radically superior to just about anything running PalmOS, PocketPC, or Symbian. The only real software work required would probably be to add in support for colour graphics.

      Sadly the entire Newton community had been telling Apple to make smaller and lighter devices, although there was also a call for larger devices too. What we ended up with was the MessagePad 2000, which was neither of these things - too large to satisfy those that wanted a Palm sized device, and too small for those that wanted a tablet computer.

      However a new Newton from Apple won't happen. Why? Because, rumour has it that Steve Jobs doesn't like the Newton. The Newton was Sculley's baby, and Sculley kicked Steve out.

      Newton was killed when it was just becoming profitable. It wasn't logical to kill the Newton when they did. It wasn't logical to pull Newton Inc. back into Apple.

    43. Re:Arrgh.. by bob670 · · Score: 2, Insightful
      This isn't Dvorak we are talking about, get some historical perspective. Sadly the point people are missing is that most software "companies" have stopped looking for what "could be" and now focus purely on what's profitable. But the chase for "could be" brought us pretty far, pretty fast. I call for some balance to this situation, anyone else care to join me?

      I wonder how many great things we miss while MS stragnles the marketplace?

    44. Re:Arrgh.. by LightningBolt! · · Score: 1

      Chiming in here... I have used Squeak. It's a miserable environment to work in, with its own nasty unintuitive pre-Macintosh windowing system. It harks back to a time when language designers felt that the language, OS, and GUI environment need to be tightly integrated. And that GUI needed to be based on some abstract concept of computer science rather than designed based on human factors and usability.

      If you need to communicate with someone, Squeak is not the way to go. Send an email using one of the millions of other solutions.

      --
      Old people fall. Young people spring. Rich people summer and winter.
    45. Re:Arrgh.. by cagle_.25 · · Score: 2, Informative
      I respectfully reaffirm my position. Quoting the larger context,
      If business users were less shortsighted, Kay says, they would seek to create computer models of their companies and constantly simulate potential changes. But the computers most business people use today are not suited for that. That's because, he says, today's PC is too dedicated to replicating earlier tools, like ink and paper. "[The PC] has a slightly better erase function but it isn't as nice to look at as a printed thing. The chances that in the last week or year or month you've used the computer to simulate some interesting idea is zero--but that's what it's for." Kay also decries what he sees as a fundamental failing of the web--it is primarily an environment for displaying information, not for authoring it. "You can read a document in Microsoft Word, and write a document in Microsoft Word. But the people who did web browsers I think were too lazy to do the authoring part."
      We see that what Alan wants is

      simulation, and

      authorship.

      In other words, he wants computers used for computational purposes (where authorship == "computation of ideas") rather than simply presentational purposes.

      Regards,
      Jeff Cagle

      --
      Human being (n.): A genetically human, genetically distinct, functioning organism.
    46. Re:Arrgh.. by marcello_dl · · Score: 1

      I don't see why apple couldn't make a new improved version right now, and smash the PDA market. Or are they planning on this?

      I don't think they should make the NewNewton :)
      I mean, they have the iPod, sooner or later they will need to add video playback capability to it (because the competition will). They might as well add handwriting recognition and a desktop environment (Opie?) and call it the NewPod :)

      --
      ---- MISSING MISCELLANEOUS DATA SEGMENT --- [sigdash] trolololol
    47. Re:Arrgh.. by Allen+Zadr · · Score: 1
      First, Stephen King - some day, will die. Posts like yours will make sure that nobody will ever believe it. We'll have a new Elvis-type phenom on our hands.

      Second, The Digital Imprimatur is recommended reading for people that believe Point-to-Point is still feasible. Seriously, it's a better read than anything I could say. Interestingly enough, the author (see link above) wrote a Voice over IP - point-to-point application, too.

      --
      Kinetic stupidity has a new brand leader: Allen Zadr.
    48. Re:Arrgh.. by Aidtopia · · Score: 1

      And MS shipped Solitaire to teach people how to use the mouse.

      Newton didn't have the horsepower for good handwriting recognition. (It has to be real good to gain acceptance.) I think Graffiti is a brilliant compromise between the capabilities of the human and of the machine.

    49. Re:Arrgh.. by Anonymous Coward · · Score: 0

      So how often do you wank it to thoughts of her in your office bathroom?

      One day she'll catch you rubbing your nub and your ass will be out the door.

      Have fun finding a new job in this economy pervert!

    50. Re:Arrgh.. by Abcd1234 · · Score: 2, Interesting

      And I completely and totally disagree. Funny, eh? I'd imagine a lot of Windows users would say that Unix is a pretty miserable environment to work in, too. It's all about what you're used to.

      Personally, I love the Squeak UI. The everything-is-an-object metaphor is literally built into the UI. You can inspect any part of the system and play with it as you see fit. Moreover, it has one of the most powerful development environments I've ever encountered. It's really *quite* cool, and if there were enough applications for it, I'd consider using it full time.

      But, hey, you say it sucks, so you must be right! Right?

    51. Re:Arrgh.. by michael_cain · · Score: 1
      But he does have a point. Most of the effort that's gone into hardware and software development, has been aimed at doing the same things faster. Real innovation is very rare. Our desktops still are essentially the same as the 1984 Macintosh.

      And the 1984 Macintosh desktop was a representation of the physical desktop that had been in common usage for the past 200 years or more. Real innovation in what people do with their time is very rare. Alan seems to believe that personal computers should have drastically changed how people spend their time, or what their daily activities are. What do "typical" grown-up people do at home (ignoring business uses of personal computing)? Cooking, cleaning, sex and other entertainment, interact with their kids, take care of the personal paperwork, take care of the house (inside and outside), etc. For most, things like education are VERY far down on the list. The average adult in the US DIDN'T READ A BOOK LAST YEAR. Alan's not the first one to make this mistake -- many of the early advocates of television believed that people would make heavy use of it for educational purposes as well.

    52. Re:Arrgh.. by AuMatar · · Score: 1

      I disagree. Tell me, does your car have an interface that behaves like humans, or do you need to learn and adapt to it? How about your TV? Radio? Oven? Microwave?

      The fact is any device requires you to learn basic knowledge about how it works. It will always be this way. A human being has pattern matching and intuitive abilities orders of magnitude beyond machines. We CAN adapt to them, they CANNOT adapt to us. Especially since human beings are different, and an adaptation to 1 will fail for another. Machines aren't, learn one and you learn the class.

      What computers need is more time spent on new things to do. Think of it- the big apps now are multimedia- doing things you already could do with other hardware on 1 PC. A nice space savings, but hardly the best use we could put them to.

      --
      I still have more fans than freaks. WTF is wrong with you people?
    53. Re:Arrgh.. by Lodragandraoidh · · Score: 1

      What about making our browsers recognize and edit XML natively? I think that would solve the limitations imposed by HTML - and would provide much needed extensibility for communication between peers.

      --

      Lodragan Draoidh
      The more you explain it, the more I don't understand it. - Mark Twain
    54. Re:Arrgh.. by mcrbids · · Score: 3, Insightful

      Our desktops still are essentially the same as the 1984 Macintosh. PDAs still haven't caught up with the Newton. Computers are still dumb.

      Computer technology is evolving. Quickly.

      Biological evolution took billions of years to get to today. Have you ever read up on Carl Sagan's Cosmic Calendar? If you were to compress the known history of the universe into a single calendar year, all of written human history would comprise the last 15 seconds on December 31!

      Whether you're talking about technology or biology, you can't evolve anything too quickly, or you throw out all the accumulated wisdom in the current design. That's why birth defects and substantial changes in genetics are rare - evolve too quickly and the mortality rate climbs towards insolvency.

      The QWERTY keyboard is with us, perhaps for centuries to come, even though there are "better" alternatives. But these "better" alternatives cost alot more TODAY to develop and implement than continuing with the QWERTY. So if you "know how to type", you're using a QWERTY.

      To change to another keyboard, you have to throw out all the accumulated wisdom associated with QWERTY keyboards - all the trained office workers, all the existing equipment in place right now, the typing tutor software, the toys, cell phones, PDAs, etc.

      And why? The QWERTY is "good enough", so we invest our resources elsewhere.

      Here's another example: Joel on Software - Things You Should Never Do. In this work, Joel claims that re-writing your nest egg software is the kiss of death for a software company, for the simple fact that in even a cruddy, poorly cobbled software, there's often many man-years of embedded wisdom in there - bugs fixed, design issues resolved, special cases handled, etc.

      You simply can't rebuild anything significant from scratch without tremendous cost. That's why our very sophisticated human cerebral brains are built upon the much simpler mammalian brain, which is in turn built upon the very simple lizard brain inside our heads. It's very literally three concentric sections of brain, with the lizard brain in the middle, the mamallian brain wrapped around that, and the cerebral cortex packed on around the outside!

      The biological cost of rebuilding our brains to factor out the now much-antiquated lizard brain functions is simply too high to be viable, so it's never happened, and the lizard brain is simply "infrastructure" for higher development.

      Look at the history of cities. You'll see the exact same pattern there... Example? Los Angeles has spent 75 years developing around the automobile, and their recent construction of subways have been extremely expensive (300 MILLION DOLLARS PER MILE) and the residual effects of the subway on local business has driven many to bankruptcy.

      It's been very costly, very slow, and cost overruns are the norm.

      So, when I hear somebody talk about making major changes to existing infrastructure, it's hard for me NOT to dismiss them, no matter their credentials. You simply *don't* change critical infrastructure of any kind without serious review and contemplation, and even then, you have to assume that it'd be 10x as costly and painful as you can imagine.

      --
      I have no problem with your religion until you decide it's reason to deprive others of the truth.
    55. Re:Arrgh.. by quasimodal · · Score: 1

      Another computer visionary with vague promises and criticisms.
      Instead of doing [insert clearly-defined practical thing here], you should be doing [insert vague semi-buzzword here, like "education", or "object"] and you should be using [insert visionary's product here] to do it.


      And the comment's by a true fool. Unless you provided this idiotic comment from a teletype, you were using technologies Kay and his groups developed and/or greatly advanced.

      But hey, you did get the first comment in. Nice job yap boy. I'd give post a minus 40 for shear stupidity.

      --
      Fight Spam! Join CAUCE! == http://www.cauce.org/
    56. Re:Arrgh.. by RetroGeek · · Score: 1

      A number of years ago there was a database (well, file manager) called Q&A. It was DOS based.

      It had a free-form query engine that would accept thinbgs like:
      "Find all the widgits which are green"

      "Count how many blue widgets I have"

      "Add five percent to all red widget prices"

      Then MS aquired Access, and all was lost :-((

      --

      - - - - - - - - - - -
      I am a programmer. I am paid to produce syntax not grammar. Deal with it.
    57. Re:Arrgh.. by soundofthemoon · · Score: 1

      To cop another comment, Know What You Are Talking About. Squeak and ParkPlace Smalltalk are both based on the same foundation, but have diverged significantly. You could not run a PP ST image on the Squeak VM, and vice-versa, even correcting for format differences. That said, they are pretty darn close, and both fully implement the language syntax and semantics as defined in the Blue Book (*not* Purple). I'd bet you could do a file-out of a class in PP and read it into Squeak and it would work fine.

    58. Re:Arrgh.. by tehdaemon · · Score: 1
      "cells do not accept raw DNA from the outside and run it"

      Actually, Bacteria do just that.

      --
      Laws are horrible moral guides, moral guides make even worse laws.
    59. Re:Arrgh.. by execute85 · · Score: 1

      Even if the check cleared, it doesn't matter. If the company filed for bankruptcy, the creditors would force any payments made within the last 90 days to be returned. Are you sure your story isn't fiction? Why couldn't you just replace the motherboard or swap the harddrive into a new mac?

    60. Re:Arrgh.. by BitterOak · · Score: 1
      Thats only true if you insist that the messages that pass between the computers have to be executable code.

      That's what buffer overflows are for. They permit one to execute code through clients which are not supposed to run code inside received messages. In a perfect world there would be no buffer overflows, and users could simply configure their clients not to run code receieved from untrusted sources, and there'd be no need for firewalls. We don't live in a perfect world.

      --
      If I can be modded down for being a troll, can I be modded up for being an orc, or a balrog?
    61. Re:Arrgh.. by WuphonsReach · · Score: 1

      Nah, when USRobotics released the Pilot (later to become the Palm Pilot) they knew that the handwriting recognition wouldn't work well, so they required you to learn the device's alphabet rather than allowing you to use your own.

      Bingo. That's the key difference between the Newton and the Pilot/Palm.

      Such a tiny shift in PoV, but it turned jotting notes from something horribly inaccurate (many comics had fun with the Newton's poor handwriting recognition) into something accurate enough to use for day-to-day use.

      Of course, there was a dark side... once you learned how to write using graffiti, it was hellish to try and write on a whiteboard using "normal" letters. Takes a minute or two of mental gymnastics to switch gears and remember how normal folks write.

      --
      Wolde you bothe eate your cake, and have your cake?
    62. Re:Arrgh.. by Smallpond · · Score: 1

      Second, you're right. The Digital Imprimatur is a good read. There are corporate interests and social pressures pushing the net toward becoming a more centralized and controlled space. Its similar to the way large amounts of anonymous cash are being criminalized and discouraged while traceable forms of currency like debit and credit cards are encouraged. Its food for thought. My own ISP now blocks inbound port 80 and outbound port 25 (personal web and email servers) as a spam prevention measure.

      And first, someone with "Eat Goetze" as his sig is complaining about my SK joke? :-)

    63. Re:Arrgh.. by Pig+Hogger · · Score: 1
      Even if the check cleared, it doesn't matter. If the company filed for bankruptcy, the creditors would force any payments made within the last 90 days to be returned. Are you sure your story isn't fiction? Why couldn't you just replace the motherboard or swap the harddrive into a new mac?

      The story is true, and I can have three other persons swear it's true. What the fuck is that nonsense about forcing the payments to be returned? Once you paid for something, the money has changed hands and that's it and that's all.

      Or is it some kind of stupid american law??? (hint: it didn't happen in the USA)
    64. Re:Arrgh.. by Anonymous Coward · · Score: 0
      It's called "preferential payments" or something.

      The way bankruptcy works is that creditors try to get money from the company. A judge determines what is appropriate for each creditor. Since they figure that a company might make preferable payments prior to filing all payments 90 prior to the filing are under the authority of the bankruptcy judge.


      So if the company only has 1 million in cash left over, then the judge has to determine how to allocate this. What ends up happening is that the company probably owes way more than this so the judge figures out a percentage that creditors get paid.


      In normal bankruptcy proceedings, the court would force your company to repay the invoice so it would go back into the available funds and then you would get the same percentage payout as all the other creditors.


      This is a USian law, so if it happened outside of US jurisdiction then it doesn't apply.

    65. Re:Arrgh.. by rev_reeko · · Score: 1

      And why? The QWERTY is "good enough", so we invest our resources elsewhere.

      if you happen to write in an roman alphabet. Perhaps the other two-thirds of the world that use pictographic or script based character sets might disagree about "good enough".

      Example? Los Angeles has spent 75 years developing around the automobile, and their recent construction of subways have been extremely expensive (300 MILLION DOLLARS PER MILE) and the residual effects of the subway on local business has driven many to bankruptcy.

      Um, it wasn't until the 1950's L.A. disasemmbled a large portion it's light rail system. It costs millions now because its a badly run project across all levels, not because building light-rail and subway systems are hard. Three generations of my family in the business will back me up on this. And a subway has the same chance of putting someone out of business as a city redirecting car traffic.

      It's odd to say computers are evolving while saying you don't change critical infrastructure. Perhaps I should give up my net-connected cheap-and-powerful PC and wait for a turn on the mainframe. Oh, right, never mind.

      --
      .rev
    66. Re:Arrgh.. by LightningBolt! · · Score: 1

      > But, hey, you say it sucks, so you must be right! Right?

      We're both right. We are expressing opinions.

      --
      Old people fall. Young people spring. Rich people summer and winter.
    67. Re:Arrgh.. by RevAaron · · Score: 1

      Rule #1: To each his own.

      Just a guess: Did you go to GaTech or some other school where they use Squeak in a class? A lot of people seem to get bitter after that, especially if they didn't like the prof.

      I'm with Abcd on this one. Myself, I prefer Squeak to any other desktop environment. I get absolute power over my GUI environment, but I don't have to exercise any of that power if I don't want to. I can use the standard config and GUI preferences. But I don't. Squeak affords me total control over my environment, in a way that doesn't exist on the other GUIs of Mac OS X, Linux or Windows. The GUIs of Mac OS X, Windows and Linux are all so much more confining and limiting. There are some perks to any given one of em, but nothing that touches Squeak.

      Pre-Macintosh windowing system? Methinks you haven't used Squeak in a very long time. Sometime before Morphic was usable, and you were in MVC, which actually was the windowing system that pre-dated and fathered the Mac OS. These days, Squeak's GUI system/toolkit- called Morphic, and Morphic has very few real rivals. Sure, there is Self's Morphic, but that doesn't really count. :P

      On Mac OS X, Linux and Windows, people have been getting giddy over tools like Konfabulator. Don't get me wrong, they're fun extensions to the desktop. But I'm pretty non-plussed. I've been doing the same thing in Squeak for a long time now, without needing anything special. If I want to put up a widget showing the temp and cloud cover icon for my zip code, it's pretty trivial... Drag out the appropriate Morphs, write a couple lines of Smalltalk code to grab the sunny/cloudy/raining cloud gif and display it.

      And no, people don't have to do that every time they want a little weather monitor. I can save the object and share it with others, so that they can get their weather updates without having to do anything more than click "install" in SqueakMap.

      See this for a photo of a more modern Squeak. This is still a little old, though, from around a year ago. I can use any IceWM theme with Squeak. I wish I had a screenshot of the weather widget I used to use, it was purty.

      Another great example- check this out. What we have here is a Windows-like taskbar. Nope, that isn't stock Squeak. First, I installed an IceWM theme (easy as pie) and then I wrote up that little taskbar. See, a newbie popped into IRC (irc.freenode.net - #squeak) and said he wished he had a taskbar like Windows has for managing his open and minimized windows in Squeak. Always up for a small challenge to show someone new how great Squeak can be, I wrote that up for him. The whole process- between updating the people on #squeak as I wrote the code, playing around with colors, doing the actual coding *and* putting it up on SqueakMap for easy download and install took 45 minutes. About 20 minutes of that was spent doing the last step- I had never put any code up on SqueakMap before that, so I had some docs to read to find out what to do. But 25- or even 45- minutes to write up a Windows taskbar? You have to admit that's not too shabby. I can't imagine how long it'd take for something similar to be whipped up for, say, WindowMaker.

      That's the kind of power Squeak gives me, a feature I use all the time to make my enviornment more useful.

      If you need to communicate with someone, Squeak is not the way to go. Send an email using one of the millions of other solutions.

      Why not use both? After all, Squeak does come with an email client, though it does SMTP+POP3 out of the box, IMAP (over SSL to, I think?) was added a while back as well. Nothing weird about it- it's just regular email.

      And it goes beyond that. Squeak has a number of fun methods of communication, all very easily installable using SqueakMap. SqueakMap is like Debian's apt-get

      --

      Working toward a usable PDA environment in the spirit of Newton OS: Dynapad
    68. Re:Arrgh.. by RevAaron · · Score: 1

      But have you actually tried to use Squeak or any of his other projects? They make neat demos. They demonstrate ideas very nicely. But I haven't found the "real, live, usable".

      Yes, very much so. As I've pointed out in this thread and plenty of other times over the years, Squeak is basically my desktop OS. I have written some simple glue that allows me to run Squeak full-screen and easily switch to the only other app I need the regular OS for- a modern web browser, which means Safari or Firefox for me. That is thanks to the ever-so-slick AppleScript plugin that has been in Squeak for a very long time. I started implementing something very similar using Windows Scripting Host for Windows, but never had the time or reason to finish it.

      Aside from the browser, I can do most of it in Squeak. Granted, some of it involves running the vt100/xterm client- but it's written in 100% Squeak. My email goes through the Squeak email client, Celeste, or Pine on a school Unix machine. I chat through the Squeak IRC client. I write code in Squeak's browsers. I post to my LiveJournal, keep track of RSS feeds and the weather with my own little widgets, kind of like Konfabulator for OS X, but they're nothing "special"- making them is quite easy with the Morphic GUI toolkit, so it's not as big of a deal as it is on OS X or Windows, where people are used to being forced into working one way with their data and apps.

      Another practical aspect of Squeak for me is Dynapad. Dynapad is a PDA operating system/environment written in Squeak by me. I mostly stated the project as a reaction to the death of the Newton OS. The NOS is a lot like Squeak- you've got a nice, dynamic OOP language and the system is written in it. And unlike systems written in a crufy and static language, extending or modifying apps is pretty easy to do.

      Some old screenies here. In this case, the little date book apps especially takes advantage of the kinds of technologies that make Squeak what it is. Older ones here, but I've been beyond burn-out busy in the last year. :/

      Kay has been out of the visionary stage for a long time. I may be a blip, but I'm not the only one who uses Squeak for more than just cute demos. I don't use most of the new demoable features, most of them not being terribly interesting to me. But that doesn't stop Squeak from being the most productive environment I've ever used.

      In addition to me using Squeak like this, myself and others have written apps in Squeak. No, they don't look like a native OS X/Windows/GTK+ app, but where I've used it for apps I've shared with others that wasn't an issue.

      And for those who are dying to have a bland and consistent UI (no problem with that!), there is the Squeak binding to wxWidgets- wxSqueak.

      Why should Kay have to limit himself to some other environment simply because you prefer it? Sure, Kay or someone else could re-write GTK+ so that it had the kind of power- useful *and* demoable power- that the Morphic toolkit has. Or add this to Quartz. But why? Kay isn't in the business of appeasing those who wouldn't be happy anyway by the work. Kay, like a lot of old and new Smalltalkers, is comfortable in that world. I am one of those people. I only use Windows, OS X and Linux as little as I have to, mostly as a host for Squeak and a usable web browser. The rest I can do within Squeak itself. On my Linux machine, I was even able to dispose of X11, instead using the links/g (with graphics) browser displaying to the framebuffer- and Squeak displaying on another fb console.

      I'm not saying that this sort of setup would be for everyone. It's not! But then again, a hardcore emacs user just looks nuts to most people- at least my environment looks and feels very close to any other modern GUI system superficially. I use Squeak because it is the only environment that exists [1]. I can't do this stuff i

      --

      Working toward a usable PDA environment in the spirit of Newton OS: Dynapad
    69. Re:Arrgh.. by mcrbids · · Score: 1

      And why? The QWERTY is "good enough", so we invest our resources elsewhere.

      if you happen to write in an roman alphabet. Perhaps the other two-thirds of the world that use pictographic or script based character sets might disagree about "good enough".


      Small, green aliens probably don't use QWERTY keyboards, either. The embedded wisdom of the QWERTY keyboard doesn't apply to them, either.

      But... what did YOU use?

      Um, it wasn't until the 1950's...

      But, even then, what percentage of transportation was automobile-based vs rail? AFAIK it was, even in 1950, a minority of the total transportation infrastructure.

      It's odd to say computers are evolving while saying you don't change critical infrastructure. Perhaps I should give up my net-connected cheap-and-powerful PC and wait for a turn on the mainframe.

      Thanks. You just made my point, but I don't think you quite realized what it was...

      Computer technology *is* evolving incredibly rapidly compared to biological evolution (a point you affirm here by your reference to mainframes) but that evolution is still not instantaneous.

      The IRS uses a computer system developed (AFAIK) in the 1960s. It's so old the source code is long gone and they've tried repeatedly to modernise it to no avail.

      Critical infrastructure is only replaced when it's necessary - and often is used far longer than originally intended.

      Witness the X86 architecture. Put simply, it sucks. Not enough registers, crummy instruction set, truly retarded offset memory addressing, segmented memory model, costly and difficult scalability, the list of problems warrants its own encyclopedia set.

      But this crummy architecture constitutes "critical infrastructure" today. Many billions of man-hours have been invested in making this substandard architecture work, and work well. Like the QWERTY keyboard, the antiquated lizard brain, or the IRS's mainframe, it's good enough, and contains much embedded experience. When given the choice between scrapping X86 for something "better", or sticking with it, warts and all, (AMD64 vs Itanium) the marketplace chose AMD64.

      There's simply too much embedded wisdom (as, software, hardware, compilers, etc) accessible via the otherwise inferior X86 architecture.

      And, even the X86 architecture borrows heavily from that "time shared" mainframe, such as Virtual Memory, task and context switching, the tree-based filesystem structure. Heck, if you (like me) are using some form of *nix, that mainframe you talk loathingly about waiting for is sitting right in front of you!

      So, let me guess... is your "cheap-and-powerful PC" running some variant of the 20-year-old X86 architecture?

      I thought so... as I said, you don't throw away critical infrastructure!

      --
      I have no problem with your religion until you decide it's reason to deprive others of the truth.
    70. Re:Arrgh.. by rev_reeko · · Score: 1

      Small, green aliens probably don't use QWERTY keyboards, either. The embedded wisdom of the QWERTY keyboard doesn't apply to them, either.

      But... what did YOU use?


      A Dvorak keyboard. No, a touch pad with character regonition. A Twidler chording keyboard. Speech recognition. I hand wrote it in Mandarin and my friend typed it in for me. It wasn't a friend, it was my scanner using OCR. Does it matter? Can you tell the difference?

      And what the hell? So you're saying, anyone who gets their first, wins the debate? Oh, to hell with everyone who doesn't speak Latin based languages, anyone in L.A. who can't afford a car can walk to work, and the IRS with the WORST accuracy audit rating of any government agency can keep their mainframe... because its hard to fix?

      Your idea o critical infrastructure seems more like dogma. If it is so critical, it won't or can't be thrown away. This silly PC of mine is using 2,000 year old math to jigger symbols around. Doesn't mean its the end of the line and shouldn't be fixed. Lots of man-hours doesn't negate scientific rigor.

      It's your kind of thinking that I hear taunting me in my mind every time a flight I'm on drops a few hundred feet to dodge another airplane. But oh, this critical infrastructure developed in the 60's by thousands of man-hours does an okay job of keeping planes from smashing into each other... most of the time at least.

      --
      .rev
    71. Re:Arrgh.. by Fred_A · · Score: 1

      Oh, you're no fun anymore.

      --

      May contain traces of nut.
      Made from the freshest electrons.
    72. Re:Arrgh.. by Anonymous Coward · · Score: 0
      My "Eat Goatze" signature link isn't nearly as offensive as the goatse/goat.cx troll (unless you are diabetic or hate candy) - thus is a "counter sig" - in the same way as my complaint about your Stephen King joke is a "counter point".

      I also like that people expect the link to end at yet another source of that horrible picture, and are somehow disappointed by being directed to a Candy company.

      --
      Allen Zadr posting A.C. due to extreme off-topicness.

    73. Re:Arrgh.. by mcrbids · · Score: 1

      A Dvorak keyboard. No, a touch pad with character regonition. A Twidler chording keyboard. Speech recognition. I hand wrote it in Mandarin and my friend typed it in for me. It wasn't a friend, it was my scanner using OCR. Does it matter? Can you tell the difference?

      But what are you actually using? Be honest, now - don't let your ego get in the way.

      I'm only saying that you don't throw out infrastructure without a damn good reason and some forethought. Some guy who calls himself "visionary" (whatever his credentials) wanting to is not good enough reason. It's generally much more productive to tweak what's already there to not lose that embedded wisdom.

      Also note: you just agreed with me, you just called it "scientific rigour".

      --
      I have no problem with your religion until you decide it's reason to deprive others of the truth.
    74. Re:Arrgh.. by rev_reeko · · Score: 1

      heh. we've wandered way off topic, but i feel compelled now.

      But what are you actually using? Be honest, now - don't let your ego get in the way.

      It's not ego, just dealing with the aggrivations of internationalization over the last 18 months. And living in L.A., having moved here 15 years ago when my family showed up to work on the metro. The rail runners still shake their head in disbelief -- they did in six years here what took 18 months in other cities. Had nothing to do with the work, just the politics of the city. And the same deal is happening with high-speed trains in this country. It's just sad.

      For the record, the keyboard is qwerty-ish, japanese version. Major alpha keys are in the same place, but enough others are swapped to make it a whole new set of memory muscles to me. Typing Hiragana/Katakana tosses qwerty out the window.

      I'm a youngin', so asked many of the old-hats why it's only now this is a big gnarly issue. Consensus seems to be, "it didn't matter, since we wrote the specs." Visionaries years ago were the ones pointing out that increased computer literacy around the world will create a nigtmare unless something is done. Everyone else responded, yeah so what? A fix requires changing all our infrastructure. So now I spend my time at work banging my head against the screen because someone just a few years ago wrote some code that totally explodes in the presence of anything but 7-bit ascii. Yeah, I could bail on the job, but I'm compensated for my grief.

      I didn't mean to imply that anything new is better, but sometimes the old way isn't the proper thing to do. So sometimes you have to chop down the tree to save the forest. Dismissing people who are dissatisfied with the status quo can often lead to baroque stratifications. I think about this when reading about China developing programming languages. After a few generations -- quite possibly before I've retired -- I can't help but think the most popular, by number, computer/programming environment will not be so attached to ascii and qwerty. It would suck if no one stopped to think of the way I might be able to interact with that space just because qwerty has done so well up till now.

      The talk of evolution at the beginning made me think of my last trip to New Zealand. In the Auckland Museum, there's a gallery of animals that were killed off by the few mamals brought there by early settlers. Extinct now because some rats showed up. It's hard not to feel like the current state of computer use is a giant Moa.

      --
      .rev
    75. Re:Arrgh.. by Anonymous Coward · · Score: 0
      On the Newton, you could enter 'lunch with Mariah' and the Newton would connect the name with that person's entry in the address book.


      The problem was that occasionally Newton would enter "lunch with Nora" instead, causing some difficulties, as you might expect.

    76. Re:Arrgh.. by Hognoxious · · Score: 1
      First, Stephen King - some day, will die. Posts like yours will make sure that nobody will ever believe it.
      It's what he would have wanted. I mean, it's what he will have wanted. Or will be what he would have wanted. Something like that.
      --
      Confucius say, "Find worm in apple - bad. Find half a worm - worse."
    77. Re:Arrgh.. by Anonymous Coward · · Score: 0
      "This is a USian law, so if it happened outside of US jurisdiction then it doesn't apply."

      Good to know that at least one of you knows that.
      Hint, it isn't execute85, who is a 'tard.

    78. Re:Arrgh.. by H09N0X10U5 · · Score: 1
      Small, green aliens probably don't use QWERTY keyboards, either.
      Neither do cheese eating surrender monkeys.
      --
      The post anonymously option you are [not] attempting to use is one that isn't available to your user.
  2. Creativity by muttoj · · Score: 5, Funny

    I do not agree with the writer. I takes me a lot of creativity to find different ways to frag my friends in Battlefield 1942. Also playing battlefield teach me some nice skills for the real life. (press 9 for parachute whenever I fall out of a airplane and such)

    1. Re:Creativity by paulkoan · · Score: 3, Funny


      This has saved me countless times since I started taking my keyboard on flights.

      Now the TSA have started confiscating them, what am I supported to do?

      --
      This signature intentionally left blank
    2. Re:Creativity by glenrm · · Score: 1

      The military does not need to spend money on simulators to teach hand-eye coordination anymore...

    3. Re:Creativity by sharkey · · Score: 1
      Also playing battlefield teach me some nice skills for the real life.

      So does Enemy Territory: Stealing someone's pants gives you their entire outfit.

      --

      --
      "Outlook not so good." That magic 8-ball knows everything! I'll ask about Exchange Server next.
    4. Re:Creativity by Anonymous Coward · · Score: 0
      Also playing battlefield teach me some nice skills for the real life. (press 9 for parachute whenever I fall out of a airplane and such)
      "You're late. I'm not paying for this street pizza!"
  3. Not-So-Sad Truth by CommanderData · · Score: 5, Insightful

    From the Article:
    The chances that in the last week or year or month you've used the computer to simulate some interesting idea is zero--but that's what it's for.

    I'd have to disagree with Kay here, just because his work was with education and simulation doesn't mean that is really what computers are to be used for. They're the most unique and versatile tool ever invented by man, their purpose is whatever we choose it to be at the moment.

    --
    Urge to post... fading... fading... RISING!... fading... fading... gone.
    1. Re:Not-So-Sad Truth by Deag · · Score: 5, Insightful
      I have to agree with this, he comes across as bitter about something.


      Also from the article:


      Kay's ultimate dream is to completely remake the way we communicate with each other.


      I'd say this has been fairly achieved (It came across in the article that it hadn't been). I can't vouch personnally for 30 years ago, but i'd say the way we communicate with each other has changed alot since then - text messages, email, mobile phones are a different way of communicating then what it was.

    2. Re:Not-So-Sad Truth by PhrostyMcByte · · Score: 2, Insightful

      Exactly. Just because Kay can't think outside of his box doesn't mean we should be captives of it. If everyone were using computers how he wants, they wouldn't really be "personal" anymore.

      As a programmer I put interesting ideas to good use and learn new things every day. The chance may be a lot smaller with average joes who just check their email but there's still a good amount of people who go deeper than that.

    3. Re:Not-So-Sad Truth by Scarblac · · Score: 5, Interesting

      They're the most unique and versatile tool ever invented by man, their purpose is whatever we choose it to be at the moment.

      I think that's his point - they're the most unique and versatile tool ever invented, we could do anything, but what we use it for is 99% things we basically had before - business documents and simple calculations, games, video and audio replay/recording.

      They could be so much more.

      --
      I believe posters are recognized by their sig. So I made one.
    4. Re:Not-So-Sad Truth by MalaclypseTheYounger · · Score: 3, Insightful

      Sorry, but computers are the most unique and versatile tool EVER invented? Step away from the PC every now and again and check out the world.

      The Wheel? Levers? Arches? Steel? Medicine? A bajillion other things? The computer is great, but the world did plenty without them. The computer has made us all stupider for using them, I think.

      Anyone remember how to do long division?

      --
      Check out the best P2P sharing website: MEDIACHEST.COM
    5. Re:Not-So-Sad Truth by ViolentGreen · · Score: 2, Interesting

      I don't think anyone would blow off a suggestion from Mr. Kay if has has another use. I agree that this is another vague and empty statement.

      --
      Not everything is analogous to cars. Car analogies rarely work.
    6. Re:Not-So-Sad Truth by femto · · Score: 1
      It partly depends on how you define simulation.

      This week I have been reading news on the WWW, using my computer to simulate a newspaper.

      I have also used a CAD package to simualate a drawing board.

      I used a word processor to simulate a typewriter (with some improvements).

      Pretty well everything we do with computers can be considered a simulation, in that none of it actually exist and the reality is a bunch of electrons. Desktops, images, icons, fonts, etc., they are all simulations.

      Of course to keep our tiny brains from exploding, we usually igore the distinction between such simulations and reality, and treat what we see on our computer's screen as real.

    7. Re:Not-So-Sad Truth by royalblue_tom · · Score: 1

      What we use it for is what we do every day, because that's what we've got to do. I do what my boss tells me to do, and I get paid, and that allows me to secure living space, food, and hopefully some entertainment and so on.

      That's not to say that we all use computers for the same old thing, but most of us do because we're not computer researchers, mkay ... we don't have time to make the computers do wonderous things ...

    8. Re:Not-So-Sad Truth by kannibal_klown · · Score: 3, Insightful

      I don't totally agree either, but it's not that far-fethced.

      First, he said "tool." Medicine is not a tool.

      Second, he said "versatile." In this case, versatile means "flexible" or "has many different uses."

      Computers can generall used for:
      Games
      Internet
      etc

      But we use them for controlling sytems (nukes, trains, planes, etc), running simulations, protein and DNA analysis, keeping people alive, telling us what time it is, communication, data storage, mathematics, encryption, and many more that we haven't even explored.

      That seems prett friggin versatile to me!

      The wheel, yeh, I admit, its more versatile. It's used in travel, gears, a million-and-one uses. On top of which, it's the basic principal of other things: propellers, screws, centrifuge, etc. And I definately classify it as a tool.

      Arches are awesome, but they're mostly just used in architecture or other things requring strength (shoes, cars, etc). While cool, hey're use is not THAT versatile.

      Levers are good for making something stop and go (or controlling speed). While they can make trains stop / go, machines stop / go, they're just doing the same hting only to a different device.

      Steel, ehhh, I don't know if it fits the definition. While it is useful in many things, I just don't know if I can call it a tool. Material, definately, but tool, ???

    9. Re:Not-So-Sad Truth by derkaas · · Score: 2, Insightful
      The Wheel? Levers? Arches? Steel? Medicine? A bajillion other things? The computer is great, but the world did plenty without them. The computer has made us all stupider for using them, I think.

      Interesting analysis. I would conject that computers have allowed us to create better wheels, levels, arches, steel, and medicine.

      In this respect, we most certainly use computers creatively. They allow us to examine and experiment with such things without having to undergo the burden of actually physically making them before discovering that our idea was complete rubbish or that it may hold some potential.

    10. Re:Not-So-Sad Truth by Anonymous Coward · · Score: 0
      The computer has made us all stupider for using them

      It most surely has.

    11. Re:Not-So-Sad Truth by fijimf · · Score: 0

      Somehow you appear to be disagreeing with Kay, yet at the same time your examples reinforce his point.

      I dunno. Maybe I'm the dummy.

    12. Re:Not-So-Sad Truth by makomk · · Score: 1
      Interesting. I read somewhere that people can interact with and understand things better if they resemble some real-world thing, and are not totally abstract. The example the person gave is:
      There are four cards below with a number on one side and a letter on the other. Which cards do you need to turn face-up to check the statement "All cards with a vowel on one side have an even number on the other":

      E Q 8 7
      Most people get it wrong, but if given an equivalent real-life situation work out what tests to do in that situation correctly. However, they can't easily apply this result to the cards.

      Of course, this is probably all inapplicable to the average ./ reader, because of the high number of programmers and mathematicians that read ./

    13. Re:Not-So-Sad Truth by Anonymous Coward · · Score: 0
      Levers are good for making something stop and go (or controlling speed). While they can make trains stop / go, machines stop / go, they're just doing the same hting only to a different device.
      Uh...levers are what make the claw part of claw hammers work. They're what make wheelbarrows easy to push, and enable you to bring in a fish you've caught with a rod. They're what make it easy to row a boat. They're why crowbars, shears and pliers work. Your arm is a lever. You open tabbed soda cans with a lever, and you dig dirt with a shovel which is also a lever. Perhaps you need to read up on the principle of the lever?
    14. Re:Not-So-Sad Truth by Anonymous Coward · · Score: 0

      Anyone remember how to build stuff without steel?

      Ahh ok, so the innovations replace the old method. So why then would anyone want to be able to manually do long division? (And yes I do know how to do it, but haven't had to for years)

    15. Re:Not-So-Sad Truth by derkaas · · Score: 1
      The computer has made us all stupider for using them

      It most surely has.

      What is your major malfunction, son? Pull your head out of your elitist asshole and plant it in a dictionary.

      http://dictionary.reference.com/search?q=stupider

    16. Re:Not-So-Sad Truth by julesh · · Score: 1

      The Wheel? Levers? Arches? Steel? Medicine? A bajillion other things?

      The wheel is a tool for allowing things to move without the hassle of friction. Levers are tools for applying large amounts of force over small distances (or vice versa). Arches are a design pattern for building structures that can support large amounts of strain. Steel is a material useful for building tough structures. Medicine is a family of science that helps people live longer and with less pain.

      Saying that computers are more versatile than any of these things doesn't mean that computers are more important than they are. But note that computers are helpful in each and every one of the fields that the above tools are designed for use in.

    17. Re:Not-So-Sad Truth by wisdom_brewing · · Score: 2, Insightful

      a certain wheel is used in every task, but its not the same wheel... try putting a wheelbarrow wheel on a truck... medicine is not a tool either... a single computer is one box that achieves so many tasks... the worls also did plenty without the other tools mentioned... im sure when it came to leading a satisfied life hunter gatherers had a much more pleasant time, the unpleasant things were so commonplace that they were probably taken for granted...

    18. Re:Not-So-Sad Truth by MalaclypseTheYounger · · Score: 1

      Perhaps I didn't put enough thought into my message. Versatile tools better than the computer...

      Radio? TV? Telephone? Internal Combustion Engines? Mass Transit? Airplanes?

      Watches tell us what time it is, they've been around pretty long. Brains are good for data storage, math... I mentioned a few things above good for communications (as well as our mouths).

      Granted, the computer is pretty neat for starting to get to the point to being able to REPLACE all of these technologies we already had... but is it really that innovative to replace the telegraph, radio, and telephone?

      --
      Check out the best P2P sharing website: MEDIACHEST.COM
    19. Re:Not-So-Sad Truth by Telex4 · · Score: 2, Interesting

      I wouldn't say that computers have made us less intelligent, but, along with TV and other "one-way" inventions it's certainly helped a lot of people be far less creative in their day to day activities.

      How many people now sit around playing computer games or watching TV rather than being creative?

      Of course there's a flipside, and a lot of people (including myself) are now far more creative with computers, but I think Alan Kay's point was that very few people fit this description, and that has a lot to do with the focus from the computing industry.

      Of course he might talk a little more about why this is the case, which he touches on when he mentions commercialisation, and to analyse why it's become more commercialised and what we can do about it, but either he or the journalist obviously wasn't interested in that.

    20. Re:Not-So-Sad Truth by Fred_A · · Score: 1

      And computers can run spell checkers too, how's that for versatile ?

      --

      May contain traces of nut.
      Made from the freshest electrons.
    21. Re:Not-So-Sad Truth by caswelmo · · Score: 1

      That's why he said "versatile", not "innovative". And that's also why this Kay guy is saying we're not "innovative" enough with computers.

    22. Re:Not-So-Sad Truth by Frit+Mock · · Score: 1


      You missed the some important examples of simulations, that many people use every day ...

      Webshops ... we simulate a whole small world and in that world. The previous way to communicate with each other (communication between customer and seller) is totaly different.

      However, Kay is still has his points there, we do no simulate things for creativity in this simulation. (And in your examples of simulations there isn't much creativity either.)

      We just replaced ink and paper ... we replaced shops or drawing boards or newspapers. But we did not develop many tools that enhance our ability to be creative. That's his point!

      When we use wordprocessors there are some improvements and they enhance our ability to be creative in text-writing. However most parts of a wordprocessor-program replaces the way we wrote previously, than there are parts that enhance the way we are writing.

    23. Re:Not-So-Sad Truth by MalaclypseTheYounger · · Score: 0

      You, sir, just proved the point. You have to look up the correct spelling using a computer, because who cares about learning how to spell anymore, why bother teaching it in school, the dang-fernabbit compewders will teech us how to spel.

      --
      Check out the best P2P sharing website: MEDIACHEST.COM
    24. Re:Not-So-Sad Truth by kannibal_klown · · Score: 1

      All of those tools are way better than the PC. Hell, without most / all of them we'd be in a really bad place; living in the dark ages, riding horses, not knowing what time it is, and possibly extinct.

      Without the computer, we'd just have to read more and rely on newspapers, and our science would be less advanced. No big deal (compared to the earlier inventions). We can live without them, and might be better off intillectually as we rely on them too much (I know a few Math majors that can't do anything without a PC).

      I'm only saying that the computer can be considered more versatile, not more innovative, not superior.

      Versatile:
      Capable of doing many things competently.

      By more versatile, I mean a computer can do a gazillion things.

      A watch can only do a few (tell time, count seconds, etc). The internal combustion engine can only be used for locomotion or generating power.

    25. Re:Not-So-Sad Truth by orim · · Score: 1

      Ahhh... that lever! I read it the same as your parent post there, though, because his parent said these were all tools. Lever, as you describe it - I guess I'd call it a method of doing something, not a tool. The way that cannibal clown and myself understood it was through the word "tool". Tools are physical objects, not ideas.

      And what is up with the last sentence? "Perhaps you need to read up on the principle of the lever?" Are slashdotters unable to have a conversations anymore without telling the other person "you're an idiot" at the end of each post?

      --
      "If you could only see what I've seen with your eyes..." - Roy Batty
    26. Re:Not-So-Sad Truth by Alioth · · Score: 2, Insightful

      I would disagree with you. Whilst we would have never got where we have now without the wheel, the cantilever arch, suspension bridges, nuclear reactors and aircraft, the computer is unique.

      Our PCs are general purpose machines which can be other machines merely by describing what these machines are (the description of course being the program and data). A wheel is always a wheel. OK, sure it can be laid flat on its side and used to hold dirt and grow plants. A plane is always a plane. A computer however can one moment be a virtual World War II battlefield and another moment a businessman's spreadsheet, and the next moment a television, and another moment a radio. It can even do some of these things all at the same time. That's pretty damned versatile as a small box under your desk.

      'The computer has made us all stupider for using them' is a statement without merit if you ask me.

    27. Re:Not-So-Sad Truth by catch23 · · Score: 1

      I've never heard of versatile medicine before. Let me know of the medicine you know that can solve all kinds of medical problems--from cancer to parkinson's disease.

      The computer is pretty versatile. It has been able to solve all kinds of problems in different fields--from entertainment (games) to nuclear detonation simulations.

      Alan Kay has a clear and valid point here. Since the advent of the computer we've been solving more and more problems, but in the last 10 years, people haven't been using the computer to solve any new problems that affect their daily lives. They still just use it for email, games, web-browsing, and other mundane tasks that probably doesn't require a computer to solve. It's almost as if each of us hired our very own Albert Einstein to wash our dishes, clean our laundry, and mop the kitchen twice a week. Albert Einstein is capable of doing more, but this is all our stubborn minds are capable of doing.

    28. Re:Not-So-Sad Truth by derkaas · · Score: 1
      You, sir, just proved the point. You have to look up the correct spelling using a computer

      No. I already knew the correct spelling. I simply provided the dictionary entry link to give my post authority.

    29. Re:Not-So-Sad Truth by _Sharp'r_ · · Score: 1

      "Commercialisation" is a short-cut for: people have made their personal preferences known and been willing to pay something valuable for what they want.

      What's wrong with that? Do all games (to take one example of a common computer use) have to suck to play because they're more "creative" than a more "commercial" game?

      Let's face it, what this "visionary" wants is to substitute his judgement for the judgements of millions of individuals as to what kind of software is "best" for them, since they've apparently decided that his stuff isn't good enough to be purchased in mass quantities and that fact pisses him off.

      --
      The party of stupid and the party of evil get together and do something both stupid and evil, then call it bipartisan.
    30. Re:Not-So-Sad Truth by Telex4 · · Score: 2, Interesting

      That's one way of looking at it. Another is to say that there is a lot more to commercialisation than consumers making their preferences known through a market.

      Take any cultural field, and you're almost guaranteed that the commercial sector is less innovative and more populist than other sectors. That's fine, but you need the non-commercial and less commercial sectors, otherwise you're left with stagnant pap. Commercial sectors don't like risk, and their whole outlook is based on financial considerations. So it's natural that they are going to be relatively short sighted and conservative, even when it comes to something like computers.

      The result? A computing industry that is almost entirely in the "commercial pap" sector, with very little non-commercial stuff going on. This means, amongst other things, not nearly as much innovation within the industry as we could have.

      And since the industry has become so commercial, it's not particularly interested in looking at opportunities for enabling us to become more creative. Computer games are merely an example of a sector that, today at least, gives us next to no opportunity for creativity. They could do. The Internet is the best example - most commercial involvement is in the form of "we provide, you consume", or at the very least very cheap, shallow forms of participation. All of the really interesting participation is going on in less-commercial or non-commercial areas of the 'Net.

      I'd guess that it's this problem he's talking about. It's not about forcing some idea of creativity upon the public, but changing the industry's focus from profit to enabling creativity.

    31. Re:Not-So-Sad Truth by karnal · · Score: 1

      E, 8 and 7, right?

      I almost missed the seven.... you don't necessarily care about the Q, because you only want to know the card values that have a vowel on one side.

      Then, you need to check the 7 in case there is a vowel there (after checking E or 8, assuming those 2 may have an even / vowel on the other side) because if there is a vowel on the other side of the 7, the statement is disproved.

      --
      Karnal
    32. Re:Not-So-Sad Truth by Anonymous Coward · · Score: 0
      Yes.

      PS you're an idiot. :)

    33. Re:Not-So-Sad Truth by SunPin · · Score: 1


      What about pr0n? Doesn't that count?

      --
      Laws are for people with no friends.
    34. Re:Not-So-Sad Truth by shotfeel · · Score: 1

      I can personally vouch for 30 years ago, and things have changed dramatically.

      A friend of mine (who just retired) and I were talking a couple weeks ago about how getting or making a long distance phone call used to be a major event. And you can't just pick up the phone anymore to listen in on your neighbor's phone calls (anybody else remember "party lines").

      Personal communications with someone in another part of the country (much less world) was a rarity compared to today. And it was just as often done with snail mail (8 cent stamp) as a phone call (relatively expensive).

      And here we are. How many of us, from around the world are having a discussion about a single news article. If you look at it from a 30 years-ago perspecitve, what we're doing is just short of miraculous. Sounds amazingly like Kay's description of how we should be using computers and the internet to communicate with one another. Short of a "shared consciousness" I'm not sure how Kay sees us communicating much better.

    35. Re:Not-So-Sad Truth by Anonymous Coward · · Score: 0

      And you can't just pick up the phone anymore to listen in on your neighbor's phone calls

      Don't have to. The bastards are using the walkee-talkee features on their cellphones and we can here both sides of their conversations whether we want to or not.

    36. Re:Not-So-Sad Truth by shotfeel · · Score: 1

      They could be so much more.

      Like what?

      That's the question I have and I've seen others ask in this forum. Until someone can answer that question, I'll simply make the statement that computers are doing what we want them to do.

    37. Re:Not-So-Sad Truth by shotfeel · · Score: 1

      they're just doing the same hting only to a different device

      I guess it depends on how you define things then. i could just as easily say a computer doesn't do anything beyond simple manipulations of 1's and 0's. Just doing the same things to different sets of 1's and 0's.

    38. Re:Not-So-Sad Truth by Jecel+Assumpcao+Jr · · Score: 2, Insightful

      "Like what?" you and others are asking.

      Alan answered this in the interview: simulation.

      Don't think of a fancy scientific 3D Java applets (though those can be nice). Think of the lowly spreadsheet. Like Visicalc and Lotus 123 which were the reason businesses started using micros in the first place.

      Now go to a modern business and watch people using Excel. Very pretty tables and the numbers are automatically converted into pie charts to be included in PowerPoint presentations. But if you change one of the numbers, nothing happens! It is not a living simulation of how their business is doing, but a dead approximation of a paper report.

      Some people are using spreadsheets properly and they are getting good value out of their computers. Most aren't and don't even know what they are missing.

    39. Re:Not-So-Sad Truth by shotfeel · · Score: 1

      A wheel is always a wheel.

      And a computer is always a computer.

      A computer however can one moment be a virtual World War II battlefield

      While wheels are used to move people and equipment on the real battlefield.

      and another moment a businessman's spreadsheet

      and concentric wheels can be used to make calculations.

      the next moment a television

      which is adjusted using wheels

      I understand the versatility of computers, I just wonder if many of the people posting here understand the versatility of the simple tools they use everyday. We use wheels and levers so often in every single thing we do that we seem to be completely oblivious to their presence.

      Just for the fun of it, just stop and think about how many levers are in the human body and how versatile they are (that opposible thumb is a wonder!).

    40. Re:Not-So-Sad Truth by kannibal_klown · · Score: 1

      Uh...levers are what make the claw part of claw hammers work. They're what make wheelbarrows easy to push, and enable you to bring in a fish you've caught with a rod. They're what make it easy to row a boat. They're why crowbars, shears and pliers work.

      OOHHHH!

      I was just thinking of like "the emergency break lever on a train" or something like that.

      Yes, next to wheel, I think it's been the most influencial, versatile, and useful tool ever realized.

      Boy, do I feel stupid now.

    41. Re:Not-So-Sad Truth by Anonymous Coward · · Score: 0

      tell my brakes that friction is a hassle

    42. Re:Not-So-Sad Truth by dedalus2000 · · Score: 1

      E 7 if E has a odd number on the back the statement is disproved if 7 has a vowel on the back the statement is disproved. since 8 is not a vowel and the statement dosn't assert anythign about all even numbered cards it's irrelivent what is on it's back and since Q is a concinent it's similarly irrelivent .

      --
      My keyboads not woking popely.
    43. Re:Not-So-Sad Truth by Imazalil · · Score: 1

      That's right I 0WNZ00R3S U W MY 3LIT3 LANGUAG3 3KILLZ, N00B!!

    44. Re:Not-So-Sad Truth by Frizzle+Fry · · Score: 1
      You have to look up the correct spelling using a computer, because who cares about learning how to spell anymore[?]

      I would imagine that someone who looks up correct spellings probably does. Why would you look up how to spell a word if you didn't care about learning how to spell it correctly?
      --
      I'd rather be lucky than good.
    45. Re:Not-So-Sad Truth by Frizzle+Fry · · Score: 1

      I'm not sure what would qualify hear as "an equivalent real-life situation". This is pretty concrete situation, even if it is contrived. What would be a "real-life" situation that "most people" would handle correctly?

      --
      I'd rather be lucky than good.
    46. Re:Not-So-Sad Truth by vandoravp · · Score: 1

      I think that Kay is not bitter about the method of communication but rather the content of it. Lots of instant messenging is a waste; e-mail is filled with pointless spam; many people use spreadsheets simply to organize data, not to analyze it (in real depth). It is true that communication is radically different than in years past but, it is only the method. Interaction between people has not gotten more intelligent, merely easier and more frequent. You could even argue that it is not easier and that communication has actually become less intelligent (LOL, etc...).

      Instant messenging is great for communication because of its global "instant" nature but it is not entirely good for society since it promotes not-in-person interaction and isolationism. (Speaking of isolationism, this is could possibly be the biggest thing wrong with our country, as the brother of a friend of mine pointed out in an essay. I would be much obliged if you vote for him too. That's all for a later rant.) The phone isn't in person either but it is still live and with an actual person. And, for the most part, there isn't much idle time on the phone.

      Communication has become fast and widespread but very shallow at the same time (shallow streams flow faster?). People do not take the time to create meaningful ideas (snail-mail letters generally are more in depth and intelligent since the person has to actually think).

      There are many exceptions to all of this and many examples of the current state of communication promoting the exchange of meaningful and intelligent ideas (like /. and its emergent behavior-like scoring system) but it appears that on the whole it has not been for the best. Metails was started with the intention of being the Friendster that promotes creativity in addition to simple interaction but I don't think it has really stayed on track. It seems like Kay's vision was more intelligent communication, not just more, faster communication. While we may be at a new level of interacting as far as the method goes, the actual nature of communication has actually gone nowhere, perhaps even slightly backwards.

      Feel free to blast me for saying we haven't really come anywhere. Oh yes, I am too young (17) to remember party lines but I've heard many a story about them. Is it really "miraculous" that many houses now have their own line or two instead of an entire block sharing one? More like inevitable to me.

    47. Re:Not-So-Sad Truth by Anonymous Coward · · Score: 0

      Well, it's a fact that a lever is a tool. A lever is not just a tool, it is a machine. That is a fact. It is one of the simple machines. The simple machines include the wedge, the screw, the axle, inclined planes, levers and pulleys. That is six in total.
      This is something you were supposed to have been taught somwhere between first and third grade. Perhaps you forgot. It's okay. I'm not scolding you. It's okay to forget such things. But hopefully you will not resist this gentle reminder and insist that a lever is not a tool or a machine. And I would like to point out that although these are elementary education concepts, they are quite poignant in high level discussion of nanotechnology.

    48. Re:Not-So-Sad Truth by karnal · · Score: 1

      Ah. I was thinking you wanted to check both sides of any card to see what was on the "back", since vowel = even was what you wanted to prove, correct?

      I always miss something so friggin subtle.

      --
      Karnal
    49. Re:Not-So-Sad Truth by shotfeel · · Score: 1

      I disagree with the idea that communications have become more shallow. Yes, there is a great deal of shallow communication going on, but that has always been the case IMO. People seem to have the idea that "in the old days" (meaning the 30 years ago we're talking about) people spent hours crafting a letter to send to a friend. That may have happened on occasion, but even for snail mail, many letters weren't any more in-depth or better thought out than the reply you posted above. In fact, most letters started something like,

      Dear John,

      How are you doing? Has the weather been as hot there as it has been here? We just did this-that-and-the-other-thing and the kids are growing and doing x,y and z.


      Basically a lot of what some might call inane filler with a couple paragraphs of more serious stuff thrown in. I'm not going to fault Kay for his vision of communications of a way to "exchange meaningful and intelligent ideas". But communication is more than that. Its connecting with people. That includes the "inane" stuff that makes us human, as well as the "intelligent" stuff that also makes us human.

      And no, individual phone lines aren't what I would call "miraculous". Its the fact that right now I'm exchanging ideas with someone I don't even know, who could be living on the other side of the world, about an article that probably neither of us would have had access to 30 years ago. I''d say we (as a society) are communicating at a whole different level than we did 30 years ago. So IMO, we've come a long way.

      Just as a "kicker", the two messages I've now written and the one you've written would have taken us 3 days to 3 weeks via snail mail (assuming you're in the US). If you had called me long distance, we'd be trying real hard to keep the call under 3 minutes, at which time the price starts going up.

    50. Re:Not-So-Sad Truth by vandoravp · · Score: 1

      Good points. I just think that things still have a long way to go before the actual content moves up to the same level as the method. But, humans do have that weird habit of pointing out the silly and obvious and for the most part want to be social creatures no matter what. So yes, as you said, the pointless stuff will most likely never go away. It just seems that Kay wants the computer to help generate the content instead of just be the medium (I think that's what I was really trying to get at, got carried away).

      My view that communication has become shallow was more from the experiences on various forums and via IM. At one time I refused to respond to anyone that started the dialogue with "hey" because it would inevitably result in:

      hey
      hey
      sup?
      nothing really
      cool
      yeah

      This got my friends coming up with something to start an interesting convo that wasn't a waste.

    51. Re:Not-So-Sad Truth by rd_syringe · · Score: 1

      That doesn't mean that computing has failed or anything. That just means people use computers to do what they did before, but better and faster.

      Computers are just a tool for most of the population. For geeks, they could be "so much more," but that's geeks.

    52. Re:Not-So-Sad Truth by orim · · Score: 1

      I stand corrected. Given that I didn't grow up in the States, I haven't even heard of such a classification.
      In my native language, which still uses the same word for lever and .... lever, you'd say: "Pull that lever" when you referred to the physical object, but you'd say something like "by the method/principle of lever, you'd lift that object there..."
      Given that my child will be growing up in the States, I guess I'll learn about the rest of 'em in about 6-7 years. Wooohooo, can't wait!

      P.S. Now that was a civil way to explain your point.
      P.P.S. Is medicine a tool too?

      --
      "If you could only see what I've seen with your eyes..." - Roy Batty
    53. Re:Not-So-Sad Truth by jesterzog · · Score: 1

      ...but i'd say the way we communicate with each other has changed alot since then - text messages, email, mobile phones are a different way of communicating then what it was.

      That's certainly true, although they're all still more digital/electronic, probably faster and more efficient variants of things that already existed.

      Personally I think the very interesting side of communication via computers is with the enhanced parallel collaboration that's becoming possible.

      Consider something like Wikipedia, for instance. It's a product of many thousands of people who've used modern technology to collaborate and create something bigger, more adaptive and quite different from anything that could probably have been achieved a few decades ago.

      Another fantastic example is something like Distributed Proofreaders. Through the whole collaboration effort, it's created a very efficient and effective way for people to interact with each other and pool their resources together to do something that really couldn't have been done a few years ago.

      Of course, Alan Kay's comments are about commercialisation. He may have a point considering that both of these examples are voluntary efforts. I stand to be corrected, but to me it seems that the main thing that most commercial organisations seem to have used computers for are the same things that they always did without computers. (Primarily publishing, processing of information, etc.)

    54. Re:Not-So-Sad Truth by G-funk · · Score: 1

      Levers are good for making something stop and go (or controlling speed). While they can make trains stop / go, machines stop / go, they're just doing the same hting only to a different device.

      Bestest. Misinterpretation. Evar.

      I don't think he means a lever as in "push the lever and the train stops". He means lever as in "push down on the end away from the fulcrum, and the rock you can't lift at the other end moves". If you include block and tackle (same sort of thing), I'd put the lever as just as important if not moreso, than the wheel.

      --
      Send lawyers, guns, and money!
    55. Re:Not-So-Sad Truth by _Sharp'r_ · · Score: 1

      Very little non-commercial stuff going on in the software industry?

      You've heard of the various free/open source software movements, right? Seems to be a lot more non-commercial software out there than say, non-commercial steel production. It's the nature of the industry.

      If people want "enabling creativity" software projects, then they'll pay for it and someone doesn't have to "convince" people to make it. The problem is that guys like this seem to think that what "they" think should be produced should be substituted for what people individually actually want produced.

      People vote with their time and cash and this guy doesn't seem to have produced an idea worth much of either from most people.

      --
      The party of stupid and the party of evil get together and do something both stupid and evil, then call it bipartisan.
  4. So what by Anonymous Coward · · Score: 0

    Am I the only one who thought "who cares?" So PCs aren't being used like some old fart wants them to be. He wants them to be used for creativity and learning, well guess what buddy capitolism isn't about creativity and learning.

  5. Learning, they are used for learning by skarps · · Score: 2, Funny

    Without the PC, there are many geeks that wouldn't know the first thing about the female body. I feel that we are learning a lot!!

  6. Is the headline "Alan Kay surprised"? by Anonymous Coward · · Score: 0
    Hardly. The idea that someone who expects something to be horrible should necessarily accept it easily is pathetic.

    He's angry, and good on him.

  7. Personal? by cowscows · · Score: 3, Interesting

    I would think that since it's "Personal" computing, that the individual user can decide what it's all about to them. My mom uses her computer to keep in touch with me over email and instant messaging, and she trades stupid email jokes, programs, and malware with all of her friends. Those are pretty personal, non-business related uses if you ask me.

    Maybe Kay should've tried to call it the Educational Computer instead of Personal computer all those years ago.

    --

    One time I threw a brick at a duck.

    1. Re:Personal? by Anonymous Coward · · Score: 0

      Transport of the mails, transport of the human voice, transport of flickering pictures--in this century as in others our highest accomplishments still have the single aim of bringing men together.

      Antoine de Saint-Exupéry

  8. Don't Quit your day (desk) job buddy... by EssTiDee · · Score: 2, Insightful

    This guy clearly does not post on or read slashdot ever. Nothing but learning and creativity here :-P

    Come to think of it, basically everything I ever do with my computer involves a certain amount of learning and creativity.

    Sounds like someone is lamenting their choice of employment -- just because HP is lacking in the forefront creativity department doesn't mean the last 20 years of computing development is in the toilet.

    Course by the time I hit submit, I'm sure there will be 50 other posts with this exact same thread, and I'll suddenly by -1 BORING...

    1. Re:Don't Quit your day (desk) job buddy... by AntonyBartlett · · Score: 3, Insightful
      Come to think of it, basically everything I ever do with my computer involves a certain amount of learning and creativity.

      What depresses me is that every creative idea I have for stuff to do with my computer, seems to require vast amounts of toil, scouring through documentation, and learning how to jump through some very arbitary-seeming hoops, to get to where I want to go. That's the reason why I spend very little time being creative at my computer.

    2. Re:Don't Quit your day (desk) job buddy... by sdcharle · · Score: 1

      That and you can usually find some project some where that does more or less what you were trying to do...

  9. werd by RevAaron · · Score: 5, Insightful

    Anyone who has spoken with him personally- in person or via email- or read his words, seen his vision knows this. Alan is *the* man.

    There's a great XEROX Video we've here at our uni library- "Doing with images makes symbols [videorecording] : communicating with computers," released in 1987 while Kay was a fellow with Apple. For an enthusiastic and engrossing view of what Kay thinks computers *should* be (and I'm 100% with him!) should check it out.

    Also, look into Smalltalk. Alan works on Squeak Smalltalk- rather than C++ or Java- and there's a good reason for it. Smalltalk has the tendency to empower both end user and programmer. It's "open source" in a way that most slashdotters have never imagined. It's kind of like having your whole computer run Emacs, but without being stuck with some funky half-GUI half-terminal app with nothing but key commands to drive it. Squeak gives us the power to control our computing environment in a way similar to emacs, although Squeak is a lot closer to a "conventional" GUI environment than Emacs. That said, there are a lot of things about Squeak's GUI toolkit - Morphic- that are highly unconventional, but quite great to have around.

    OK, enough early morning rambling from me...

    --

    Working toward a usable PDA environment in the spirit of Newton OS: Dynapad
    1. Re:werd by Speare · · Score: 2, Funny

      While I understand and empathize with your argument, and having used emacs for sixteen years, I must say, a recommendation that reads, "like emacs, only moreso!" will not sway your average personal computer user (or even your devotee) to try it out.

      --
      [ .sig file not found ]
    2. Re:werd by base_chakra · · Score: 3, Informative

      For an enthusiastic and engrossing view of what Kay thinks computers *should* be (and I'm 100% with him!) should check it out.

      I agree! I notice that nearly every post I've read glibly dismisses Kay's assertions (after mere seconds of processing). It may feel empowering to contradict so dully a person who's thoughts are highly regarded, but that doesn't really do anything to elevate pundits' opinions--just the opposite.

    3. Re:werd by julesh · · Score: 1

      His argument came across more like "like emacs but not so arcane" to me, which is more likely to work.

    4. Re:werd by RevAaron · · Score: 1

      Your description is as I intended. But, for the average computer user, the emacs analogy won't work. But I'm not speaking to regular Windows and Mac users- this is Slashdot. Most folks on Slashdot know what emacs is, and as such, makes for an OK basis of comparison. Thanks for speaking my thoughts more clearly. :)

      --

      Working toward a usable PDA environment in the spirit of Newton OS: Dynapad
    5. Re:werd by rozz · · Score: 1
      It's "open source" in a way that most slashdotters have never imagined. It's kind of like having your whole computer run Emacs...gives us the power to control our computing environment...

      sounds like the long awaited Slashdot Mesia has come.

      --
      "There is nothing more frightful than ignorance in action." Johann Wolfgang von Goethe
    6. Re:werd by Anonymous Coward · · Score: 0

      These videos are available from archive.org:
      Part 1
      Part 2

    7. Re:werd by iabervon · · Score: 1

      The thing I noticed about Squeak in the demo description is collaboration using a shared workspace via intercontinental IM. I think that's a better example of something computers should do than he gives in the article.

  10. Read between the lines by CrackedButter · · Score: 0, Flamebait


    (And i'm AM joking here mods)
    He didn't include macs, where all the creativity and learning IS happening!
    More seriously, this could be the effect of having a monopoly or a large single entity controlling how progress is made. I remember in the 80's there was fun times ahead and there seemed allot of things happening. Today its just sterile on the pc side. Cost doesn't allow much indulgence for some of the things he suggested. However I am reminded of that application that was previewed at WWDC, the one with the positions of all the satellites orbiting earth. That was fun as was the CoreImage and CoreVideo presentations. Nothing fun I've seen on the windows PC side, the innovation is elsewhere, in Linux, Apple or the Java 2 Desktop.

    1. Re:Read between the lines by YouHaveSnail · · Score: 1

      Hope someone mods parent flamebait immediately, mainly for the tagline.

    2. Re:Read between the lines by CrackedButter · · Score: 1

      Why? There is a disclaimer, or is that not good enough either on slashdot anymore?

    3. Re:Read between the lines by YouHaveSnail · · Score: 1

      I don't read the disclaimer as applying to the tag. Despite my being neither Jewish nor stinky, I find the tag highly offensive. Why would an uncircumsized Jew be any more stinky a fucker than, say, an uncircumsized Protestant?

      I am not the thought police. I am not necessarily politically correct. I don't care what goes on in your nasty little brain. But when you express something tasteless in public, you should expect people to react to it, and that's what I'm doing.

    4. Re:Read between the lines by dave420 · · Score: 1
      Don't try and pin this on microsoft. Microsoft aren't the only people who can innovate in Windows. Blaming them for not innovating, when clearly they don't have to (96% desktop market share - they're obviously doing something right) is ridiculous.

      I understand it's the done thing on /. to have a pop at microsoft, I just wish we could do it in a way that made sense and didn't make us look like jealous brats.

      One serious question - how has linux innovated recently?

    5. Re:Read between the lines by dave420 · · Score: 1

      More to the point - how does being uncircumcized make you stinky??

    6. Re:Read between the lines by CyberLord+Seven · · Score: 1

      It's not so much a question as to how Linux has innovated recently as a question of how Open Source has innovated recently. Once that is understood you can then look beyond individual packets such as FireFox and see the entire Open Source movement as an innovation.

      --
      We have always been at war with Eurasia!
    7. Re:Read between the lines by dave420 · · Score: 1
      So, by that token, it's not a question of how Microsoft has innovated, but how closed source has innovated as a whole.

      Please answer my original question, if you care - how has linux/open source innovated so much recently?

    8. Re:Read between the lines by Anonymous Coward · · Score: 0

      no kidding! I feel bad for all you people that have undergone genital mutilation. Foreskin rules!

    9. Re:Read between the lines by CrackedButter · · Score: 0

      How else do you get bad moderators attentions? I'm sick of being moderated unfairly for stupid or illegit reasons, reporting this doesn't help. My own way of provoking a reaction, which i got.

  11. Re:frist pr0st by Anonymous Coward · · Score: 0

    uh, the liberals typically don't want a capitalistic free market based society--compared to conservatives. I take it to mean you are using "liberal" in the classic definition meaning "free."

  12. Cue the Apple zealots ... by Anonymous Coward · · Score: 0

    ... "I've no idea what this Kay dude is talking about, I just finished reading this very interesting article on Australian dingos in my World Book. Now excuse me while I have to finish my latest iCompositions in my iGarageband, and organise my iPhotoalbums, all while wirelessly browsing the iWeb sitting in my iGarden."

    1. Re:Cue the Apple zealots ... by mccalli · · Score: 5, Interesting
      "I've no idea what this Kay dude is talking about, I just finished reading this very interesting article on Australian dingos in my World Book. Now excuse me while I have to finish my latest iCompositions in my iGarageband, and organise my iPhotoalbums, all while wirelessly browsing the iWeb sitting in my iGarden."

      Ok - I'll bite. And I'll bite for personal computing at large, rather than just as an Apple user (which I happen to be, but the below could be achieved on any platform).

      The very interesting articles I've digging out recently are on how to play the clarinet. I do use my machines to write music. I quite definitely have my photo albums on the the machine. I'll add video to your list too, and DVD authoring. I'll add web authoring. I'll add accounts - not exciting, but definitely simulating ideas. I'll add communciation - email and video conferencing with friends who are at least hundred of miles away, in some cases on a different continent. In my case, I'll add development and web authoring. And yes, when circumstances allow I sit in my garden and use the 802.11g connection.

      I honestly, truly, have no idea what Alan Kay is on about. Generalising the whole of computing on a business knocking out office documents is a bit poor. Then again, the article didn't have much in the way of direct quotes from Mr. Kay - perhaps his main thrust has been misunderstood?

      Cheers,
      Ian

    2. Re:Cue the Apple zealots ... by krswan · · Score: 1

      Good points, all true. I've had a chance to hear Kay speak at a few Educational Tech conferences and participated in some threads with him on the Squeak newsgroups. What he is really trying to say (and what wasn't well conveyed in the article) is not that everything we do with computers today is "wrong" but that many of the ways that we use them to educate ourselves are. The educational technology field is controled by a few corporations who have found that they can make a lot of money by putting traditional textbooks and worksheets on computers. The same boring stuff we hated in school is now computerized, so students get to do more of it, and teachers don't have to grade them - the computer does.

      I've heard Kay speak of the lost oppurtunities for using simulations, worldwide communications, etc... to better educate children. I wonder if the author of this article generalized his statements about education to the whole world a bit more than he intended.

    3. Re:Cue the Apple zealots ... by gsantoshg · · Score: 1

      I see computer as more an aid to my brain.
      Computer has become more a kind of storage and
      communication device. Storage is still aiding
      the brain but not aiding the creative part.
      It is not using the potential of computers.

      Alan is talking about using computers to do creative things, using computers to give form to your imaginations. Programming allows you to create things, change things, let them work the way you like, to see different conditions.
      This power has not been given to normal users.

      kind of applications:

      Particularly the web where you simply read the information, don't think about changing it, improving it has lagged in this (things like slashdot, wikipedia use to some extent the collaborative potential, again they are only text oriented and cannot be changed in ways beyond editing the text, I may like the text to move around), creating new kinds of virtual worlds (not just simple text documents), collaborating on preparing these kinds of worlds, allowing users to create random situations/worlds or situations/worlds based on inputs (what if analysis, not just on a few variables but talking of complicated situations) and these are supposed to be usable to a common user for playing or for business use or education or any other thing. It is not being done today.

      kind of interfaces:

      The interfaces have to be built giving people to experiment/play around which is not being done currently.

      kind of information the user needs for using interfaces:

      The basic infrastructure for such new applications can come from the information domain side bringing computers closer in thinking to humans making the interactions even more productive.
      When we are at a stage in computer science where computers have general knowledge of domains people can build and play with scenarios, worlds knowing only about their domain information and not worrying about databases and files.

  13. I'd disagree somewhat... by spidergoat2 · · Score: 2, Interesting

    You can't teach anyone to be creative. You either are, or are not. That said, I think there are a few useful tools to aid the creative process, writing, drawing, music, etc., but I don't believe there are many, if any, tools to enhance the creative process. Maybe computers can't do that.

    1. Re:I'd disagree somewhat... by yderf · · Score: 1

      That's partially true. However you can teach a person how to access their potential creativity. And give them ways to express themselves they may not have had otherwise.

      Perhaps that's what he was hoping computers would help do.

    2. Re:I'd disagree somewhat... by CrackedButter · · Score: 1


      One tool I know that can enhance the creative process is a good art teacher. I have one, before, I never had an interest in Art, Graphic Design, Illustration, Photography or Art History. I was doing computer courses. Never did art at school and I wasn't very creative.
      Now I am and one of the better ones in my class, I have more ambition with this line of line, much more than computing, plus i'm more eager and generally enjoy doing things in the various fields of art and I was taught. Which anybody can be really if there is effort applied.

    3. Re:I'd disagree somewhat... by cowscows · · Score: 5, Insightful

      I entirely disagree. Just about everyone is born creative. Watch some little kids sometimes. When they get bored they'll take whatever toys they can get their hands on and use them as props to get completely absorbed in a storyline or world that their brain makes as they go. It may not be very complicated, but kids don't yet have much to base it on.

      Life does a good job of teaching us to be less creative. Our culture is so full of complicated yet boring things that we have to spend most of our time doing, and so creativity can often fall by the wayside. I'm glad that I had to take all of those math classes in grade school, but every hour that I spent doing my geometry homework was one less hour I could spend playing with photoshop. Now-a-days, I've not only got work to deal with, I've also got to spend my free time paying bills, going grocery shopping, cleaning the house, trying to understand what the hell is going on with the politics in my city, state, and country... when I sit down with a pad and paper and try to design a table that I need to build, I'm too tired to think.

      Sadly enough, I think things have gotten worse for kids as well. There are so many different toys, and they have such complex features, they almost take the need for creativity away. An example talked about often on /. is lego. When I was younger, I had a few random sets. Some spaceships, some the city, some just plain old blocks. And I made all sorts of crap. My next door neighbor had all of the sets from one of the spaceship series (including the badass monorail), but he was so obsessed with that series itself that he would just build each object according to the instructions, and sit it on the floor with all the others. He wouldn't dare take them apart, much less let me near them. The only decisions he made was which space station outpost got put next to the lunar landing pad. That jerk was pretty much the same way with all of his GI-joes too. Until I started throwing them down the stairs, he did enjoy that.

      Anyways, while some people are naturally better at being creative than others, doesn't mean many people are inherently unable to be creative. Creativity is one of the defining features of our intelligence. It's what puts our minds above those of animals. Anytime you aid the creative process, you improve it. It's not a learned skill persay, it's a Re-learned one.

      --

      One time I threw a brick at a duck.

    4. Re:I'd disagree somewhat... by hackstraw · · Score: 1

      I agree that you can't too much teach creativity, but I believe that all people with a functional brain are creative. Everyone plays "what if", exagerates things, has dreams, make up new words and word usage, make jokes, etc. (things not done by "animals").

      However, although I do use computers creatively (its my job), I don't draw or play music. I don't see computers as anymore of a creative device than a pencil or a drum. Pencils and drums are thousands of years old, so I guess their inventors are rolling in their graves.

    5. Re:I'd disagree somewhat... by Alien+Being · · Score: 2, Interesting

      You can't teach anyone to be creative. You either are, or are not.

      But you can inspire people to be creative. The better the tools they have at their disposal, the more likely it is that they will find a creative way to use them. Of course they'll also find a bunch of trivial uses for them.

      Kay's remarks remind me of that famous quote about television being a vast wasteland. It's less true today than it was 50 years ago and that's probably because the ratio of "writers" to "readers" has gone up. He says:

      "You can read a document in Microsoft Word, and write a document in Microsoft Word. But the people who did web browsers I think were too lazy to do the authoring part."

      I think that's a very important point, though he probably should have mentioned that in the early days of the web, authoring was a key ingredient. I've always wondered what happened to Mosaic's annotate button.

    6. Re:I'd disagree somewhat... by Jesus_666 · · Score: 1

      I think that in order to "teach" someone being creative you have to interact with that person on a very, well, personal level. What we'd weed would be an artificial personality, which would probably make human/computer interaction much more interesting, but which will probably not make it into mainstream computing for a few decades or so.
      First, we haven't done something like an AP before, only AIs. An AP is more complex than an AI and would require not only competent programmers, but also competent psychologists, sociologists etc. Developing an AP would be extremely expensive and the people who could afford high quality AP research - big business - are not interested in making computers friendly, as that will probably cost them more than it earns them. Especially since APs would have to be extremely adaptable, as everyone wants their PC to act differently.
      Then there's the question of whether current or near-future commodity hardware is fast enough to actually run a full AP (and do something else, like running an art program, at the same time). Might be tricky.

      I think that the PC will not be a tool to enhance creativity until we van make it interact with the user as someone, not something. And that is currently more fiction than sciense.

      --
      USE HOT GRITS WITH STATUE OF NATALIE PORTMAN (NAKED AND PETRIFIED)
    7. Re:I'd disagree somewhat... by YouHaveSnail · · Score: 4, Interesting

      You can't teach anyone to be creative.

      I don't know if that's true or not, but you can definitely teach people not to be creative. And that's just exactly what we're doing when we don't give our kids enough art, music, math, and language education.

      You either are, or are not.

      Maybe, but I tend to think that mostly everyone is born with a creative brain. Some kids grow up learning that it's okay and fun and good to think outside the box and are encouraged to solve their own problems in their own ways. Others grow up getting smacked for coloring outside the lines and are told not to think for themselves.

      That said, I think there are a few useful tools to aid the creative process, writing, drawing, music, etc., but I don't believe there are many, if any, tools to enhance the creative process. Maybe computers can't do that.

      I'm not sure what the differences is between "aid" and "enhance" above, but one way that computers can aid/enhance the creative process is to stop impeding it. There's probably a whole book to be written on this topic (and Kay might be the guy to do it), but in short I think that software often tends to get in the way more than it helps.

      In the beginning, there were assorted ridiculous input systems such as punch cards, paper tapes, and (ha!) rows of switches. Computers weren't much fun to use, and way too expensive for most creative endeavors. (That's not to say that the pioneers of our industry weren't creative.) And then came terminals and command lines, and life was good! Much better than before, but still so expensive that you had to be a really smart and already creative college kid just to get to use one for a bit. (Read Steven Levy's "Hackers" for more on this.) Then came personal computers, which were relatively affordable and inspired all sorts of creativity.

      But still, we were stuck with the command line, and you pretty much needed to learn all about "right" and "wrong" ways to do things, and if you did something "wrong" the computer normally did something unfriendly. (Note that text adventure games were wildly popular during this time, possibly because they encouraged one to explore a new world, and aside from maybe getting temporarily killed there wasn't much that you could do that was "wrong.") When GUI's first came into public consciousness with the Apple Lisa (there were others, but a normal person might actually have a shot at touching a Lisa), there was a lot of interest because with this strange new computing paradigm, you could tell the computer to do whatever you wanted, whenever you wanted, and there was little that you could do that was "wrong." At $10,000, though, Lisa's were too expensive for most folk. Then the Mac came along and people loved it. It was relatively affordable, and easy to use, and people (Microsoft included) did all sorts of interesting things with it. Even with just two apps, MacWrite and MacPaint, people were transfixed for hours just playing and creating and exploring. About the worst thing you could do resulted in having to swap the floppy disk five or ten times.

      These days, computers are a lot more difficult and scary to use. No, don't open that attachment! You never know, it might contain a virus. Don't plug you computer into the network if you don't know the "right" way to do it, because hackers might take over your computer. Why did you set up your document like that? You've got it all wrong. Which of these 300 different commands that do a very specific thing do you want, and in what order?

      Tools which inspire creativity are simple ones which don't have a "right" and "wrong" way to use them. Tools like Logo and MacPaint and paintbrushes and drums. You get that sort of (software) tool most often in the early and middle phases of a products life, when a product is implemented enough to be useful, but before the manufacturer needs to justify the next seven updates and throws in all manner of kitchen sink features.

      Friends, it's time to demand simpl

    8. Re:I'd disagree somewhat... by julesh · · Score: 1

      I've never understood the compulsion to get a lego set and build something from an instruction booklet. The whole point of lego is that you can put it together however you want.

    9. Re:I'd disagree somewhat... by zogger · · Score: 1

      Computers are great for creativity! Suppose you are a writer. Good writers not only can use sentence structure and imagery, but they also research the topics they write about. The computer and the net makes this research much easier, more intensive, better all around. Picture artists have always embraced newer techniques, from mud on the cave wall, through various pigment technologies and brushes, to now they can create great images using a keyboard and a mouse with the appropriate programs. Inventors of gadgets are able to use designing programs that can speed up and enhance their efforts. Musicians, the same. And it's all on one machine that anyone can own for a nominal fee, and you can get as good at it as your native ability allows. What's not to like about it, or how has it failed? Better tools allow you to be more creative, it's always been this way. In that sense, it allows people to rise above any previous efforts they might have been capable of, let alone having more freetime to do this in, we no longer have to do drudge work for a bare minimal existence, and computers helped there as well.

      I think maybe he's not seeing what has happened clearly enough.

    10. Re:I'd disagree somewhat... by cowscows · · Score: 1

      I agree too. Although I must mention that my girlfriend has recently been buying some of their Designer sets (animals and bugs and stuff made from random pieces, not customized plastic forms), and the instruction booklets are really well done. The sets come in big boxes, just because of the size of the book. Full color pages, instructions for probably twenty different creatures, photographs of other things they made but w/o instructions. And some of the stuff in the book uses the pieces in clever ways. I learned a couple tricks just looking through it.

      --

      One time I threw a brick at a duck.

    11. Re:I'd disagree somewhat... by Queer+Boy · · Score: 1
      While I believe your intentions are in the right direction, creativity and imagination are not the same thing.

      Creativity is the ability to produce, which would mean a child cobbling together a new toy, which some children accomplish taking apart several toys and making a new one, or creating a toy out of "non-toy" objects. Imagination just means the ability to think without boundaries. Meaning a child who pretends a train is a dog or that a patch of dirt is a lunar surface.

      Some people are more creative than others and are most likely born that way.

      --
      Not since Marie-Antoinette played milkmaid has looking simple and honest been so fake and complicated.
    12. Re:I'd disagree somewhat... by Pragmatix · · Score: 1
      Actually children are much more emulators than they are creators. Much of their play is based on mimicking things that they have seen or heard in their short lives.

      Overall an individual tends to be more creative as a child than as an adult, simply because a child is less aware of boundries. But a child's creativity is much less likely to have practical application than an adult's for those same reasons.

    13. Re:I'd disagree somewhat... by nikster · · Score: 1

      I completely agree - kids are insanely creative. Here is a little story: We were developing a product at Apple [i was an intern at the time] which would later turn into Stagecast, a visual programming language for Kids. You can create characters and give them simple rules with this program.

      We were at a school doing a user-test. One of the researchers gave a 5 minute introduction to the software - how to use it. I timed it: It was _exactly_ 5 minutes. The the kids, ages 8 - 9, would have a go at it. What they produced was just unbelievable in terms of variety, detail, and... creativity. We had lemmings jumping off cliffs and dying a bloody death, we had roses flowering, we had characters running around on the screen, we had a full-fleged traffic simulation complete with traffic jam... Each of those children did something completely different from the next. Not knowing what to do was not a problem any of them experienced. At the end of the lesson we had to pry them away from the computers.

      So if kids are insanely creative - then to not be creative when they are adults must be something they get taught by society.

    14. Re:I'd disagree somewhat... by cowscows · · Score: 1

      Well, that's obviously part of it. But creativity does not happen in a vacuum, and almost everything that anyone makes has some roots in prior experience.

      A child pretending to drive a car is remembering some of what they've seen, yet they've most likely never actually driven, so their mind is filling in plenty of blank spots.

      --

      One time I threw a brick at a duck.

    15. Re:I'd disagree somewhat... by cowscows · · Score: 1

      I can't remember who said it or where I read it, but I remember a quote from an actor where he said (this is paraphrasing) that his job was easy because all he had to do was unforget a skill that all children have.

      --

      One time I threw a brick at a duck.

  14. Who cares? by AliasTheRoot · · Score: 0, Offtopic

    I use my computer for talking crap on message boards and shooting virtual aliens thanks.

  15. Vague? He? by Anonymous Coward · · Score: 0

    Please. Save at least your time next time...

  16. The PC was not initially used by businesses by grunt107 · · Score: 1

    Since I am old enough to experience and remember this I refute his assertion that business was the prime user at the PCs inception. PCs were the tools for education mainly (along w/Apple IIs).

    In 1987 businesses were finally ramping up with $10-20K PS/2s for CAD and other standalone work. Mainframe and minis were the big boys.

    In 1988, I interviewed with a recruiter for EDS. When I asked him where he saw PCs, he said EDS would never develop on them or for them, and that they would never catch on (how wrong he was).

    I did not see the business explosion until the 90s.

    1. Re:The PC was not initially used by businesses by Zeinfeld · · Score: 1
      In 1988, I interviewed with a recruiter for EDS. When I asked him where he saw PCs, he said EDS would never develop on them or for them, and that they would never catch on (how wrong he was).

      Hah, that was not an uncommon attitude back in 1980 or 1984, but by 1988 PC clones had spread through pretty much every company and pretty much every manager had one on his desk.

      By 1988 it was pretty obvious to anyone with a clue that the mainframe systems were not going to control their companies any more. There was a huge change going on in the way that companies worked. Before the PC the corporate IT depts were real powers to be reconed with, if they refused to give you the information you needed there was no way you could work.

      It is hardly surprising that EDS would be one of the last companies to change their view. They were heavily rooted in the old corporate mainframe culture.

      --
      Looking for an Information Security student project suggestion?
      Try http://dotcrimeManifesto.com/
    2. Re:The PC was not initially used by businesses by saddino · · Score: 1

      Since I am old enough to experience and remember this I refute his assertion that business was the prime user at the PCs inception. PCs were the tools for education mainly (along w/Apple IIs).

      No, that is flat wrong; and I'm also old enough to remember.

      Yes, PCs were used in education, but not "mainly" -- and certainly not more than in business. The education market was back then much as it is now, underfunded and certainly not large enough to support Apple, IBM, Commodore, Osbourne and the others who fought in the first PC wars.

      And the reason is this: the first "killer app" VisiCalc changed the personal computer from hobbyist's plaything to business tool in 1979. Initally, this saved the Apple because every business wanted to run VisiCalc and the Apple II was the only platform it ran on. This caused IBM to release the IBM PC in 1981 which quickly because the PC of choice for business because 1) a version of VisiCalc was written for it and 2) the name carried weight -- many businesses knew IBM from their mainframe business.

      In 1982, Time magazine named the computer "man of the year." Read the article for yourself. Here are some pertient quotes:

      There are now more than 100,000 computers in U.S. schools

      and

      In 1980 some two dozen firms sold 724,000 personal computers for $1.8 billion. The following year 20 more companies joined the stampede, including giant IBM, and sales doubled to 1.4 million units at just under $3 billion. When the final figures are in for 1982, according to Dataquest, a California research firm, more than 100 companies will probably have sold 2.8 million units for $4.9 billion.

      So, 100,000 units total installed base in education vs. almost 5 million computers units sold in three years.

      Was education important? Yes. But was it "mainly" where you found personal computers? Absolutely not.

    3. Re:The PC was not initially used by businesses by jamesmrankinjr · · Score: 1

      In 1987 businesses were finally ramping up with $10-20K PS/2s...

      ...for playing Grand Theft Auto?

      Peace be with you,
      -jimbo

  17. The Profit Motive by ciaran_o_riordan · · Score: 1, Interesting

    Software was meant to be free.

    I think Eben Moglen puts it better in this interview.

    1. Re:The Profit Motive by Telex4 · · Score: 2, Interesting

      Indeed, the one theme Alan Kay didn't address is motivation.

      The "heydey" he speaks fondly of was one in which a great deal of development was done in labs in Universities or other geeky hacker havens. There you had a culture of creativity, sharing in communities and inspiring each other to create great new things. Perhaps that culture manifested itself in the technology they created.

      But now of course we have a culture that is increasingly commercialised and profit-orientated. The result? Exactly the problem he decries... technology with limited vision.

      The solution, surely, is not to just hope that somebody creates some great new technology, but to try to change that culture? Putting words like creativity, community and sharing back into the corporate vocabulary would go a long way.

      He should just advocate Free Software or Creative Commons or any number of other good initiatives as good solutions, rather than whining and then waxing mysterious about his vapourware, especialy if he's as great a person as he's made out to be.

    2. Re:The Profit Motive by MobyTurbo · · Score: 1
      He should just advocate Free Software or Creative Commons or any number of other good initiatives as good solutions, rather than whining and then waxing mysterious about his vapourware
      Squeak, his latest implementation of the Smalltalk language environment, is hardly vaporware. It's up to version 3.6 or so, and it is free software with source included and not only that with the ability to easily modify everything, including even the VM itself, within the environment.

      I suppose though in your book, Alan Kay, who invented the GUI and object-oriented programming, is someone who talks instead of does. In my opinion, however, that is far from being the case.

    3. Re:The Profit Motive by Telex4 · · Score: 1

      Oh I saw Squeak, and it does look really good. But I was talking more about him doing something to tackle the culture he complains about, and that can't be done simply with another bit of technology.

      He's saying two things: there isn't enough cool tech coming out, and there's not a culture of creativity. He tackles the first superbly with his work, but seems "all talk" on the latter.

  18. This could take a while by Bill,+Shooter+of+Bul · · Score: 3, Funny

    1,000,000,000 windows computers on the earth, 1,000,000,000 windows computers. Take one down, replace the OS. 999,999,999 windows computers on the earth. 999,999,999 windows computers on the earth. 999,999,999 windows computers.Take one down, replace the OS. 999,999,998 windows computers on the earth. 999,999,998 windows computers on the earth. Take one down replace the OS. 999,999,997 windows computers on the earth. and so on.

    Maybe we should use something other than gentoo.

    --
    Well.. maybe. Or Maybe not. But Definitely not sort of.
  19. wait.... by eegad · · Score: 4, Funny

    you mean it's not about patches and updates?

  20. True purpose of computing by dfn5 · · Score: 0, Redundant
    The true purpose of computing is to turn bits into other bits. In this regard computing is performing admirably.

    --
    -- Thou hast strayed far from the path of the Avatar.
    1. Re:True purpose of computing by cowscows · · Score: 1

      Actually, it's to turn bits into other bits as instructed by a human. Otherwise we could just expose the RAM to some nice interference, and all sorts of bits would change, and we could do without all that expensive programming nonsense.

      Computers are just tools, some of the most versitile ones that human's have ever imagined. Kay's just upset that the wrench he helped invent turned out to work really well as a hammer, and more people need hammers than wrenches right now.

      --

      One time I threw a brick at a duck.

    2. Re:True purpose of computing by Jesus_666 · · Score: 1

      Actually, it's to turn bits into other bits as instructed by a human. Otherwise we could just expose the RAM to some nice interference, and all sorts of bits would change, and we could do without all that expensive programming nonsense.

      Nice idea, I'll use that to implement my next BogoSearch algorithm. Patents pending.

      --
      USE HOT GRITS WITH STATUE OF NATALIE PORTMAN (NAKED AND PETRIFIED)
  21. I, for one by 0x54524F4C4C · · Score: 0, Insightful


    Think this guy missed completely the point. People want pr0n, not creativity or other bullshit. In this sense, computers have been very sucessful.

  22. What the hell is he talking about? by defile · · Score: 4, Insightful

    "The chances that in the last week or year or month you've used the computer to simulate some interesting idea is zero--but that's what it's for."

    Is the listener supposed to then ask a simple question like "what would you simulate?" and he would say "everything!" and the listener says "how do you do that?" and he says "by building a model of EVERYTHING!" and the listener, still not understanding what the value of "simulating everything" means, just writes him off as a kook who will research useless ideas for the rest of his life?

    Does anyone else understand his vision?

    1. Re:What the hell is he talking about? by hackstraw · · Score: 1

      Does anyone else understand his vision?

      Its 42.

    2. Re:What the hell is he talking about? by Jesus_666 · · Score: 1

      A model of everything... How is "everything" defined? As "everyhing sensible" or "everything possible"? In the latter case, I'll go build a cluster to simulate me some lint.

      --
      USE HOT GRITS WITH STATUE OF NATALIE PORTMAN (NAKED AND PETRIFIED)
    3. Re:What the hell is he talking about? by Anonymous Coward · · Score: 0

      Yes, but your mind doesn't have the hooks on which I must hang the words to describe it.

    4. Re:What the hell is he talking about? by po8 · · Score: 1

      I think Gelernter's Mirror Worlds enunciates Kay's vision nicely. Basically, if you can simulate something accurately, you can run "virtual experiments" and monitor system differences from simulation, which can be convenient indeed.

  23. Well then I guess I'm screwed by Anonymous Coward · · Score: 0

    I thought that firing up Photoshop and cranking out whatever I felt like at the moment, designing sites, and making Flash animations WAS creativity.

    Oops.

    I also thought that teaching myself PHP, SQL, C++ and Java was some form of learning. I mean, now I'm studying computer science at UIUC and all.

    Guess I was wrong :(

  24. It's true by 91degrees · · Score: 2, Interesting

    The Windows PC is about as far from a home uers system as it's possible to get without also making it totally unsuitable for businesses.

    In reality, the correct way to go is to step back and look at how succesful home computers worked. Take for example, the commodire 64. This had a user interface that came up in about a second, and was immediately useable. Nobody ever looked at my C64 in a confused way wondering what it does. They knew. It was obvious.

    A windows PC on the other hand is a nasty complicated mess. Even the wiring needs some expertese in electronics, and then you have all the cryptic issues with drivers and operating systems. The average user doesn't want to care.

    The solution is to produce a standardised simpler system. An all-in-one unit with standard components, that will plug into a TV, and starts with a BAPSIC interpreter. Apps should be loaded with a "load" command. We don't need a mouse. Those are only useful for pixel addressing. In practive they confuse the user.

    1. Re:It's true by Anonymous Coward · · Score: 2, Insightful

      " This had a user interface that came up in about a second, and was immediately useable."

      So does Dos. However, I've successfully frightened people by booting into Dos before. Y'see the little cursor and a complete lack of visual cues confuses the poor things.

      "A windows PC on the other hand is a nasty complicated mess."

      Hmm.

      "...Even the wiring needs some expertese in electronics"

      No it doesn't. You insert the plug into the socket. Also this applies to any computer made since the AT. I have a friend that lags pipes for a living, and I watched him set up a nice little LAN in his office. No electronics qualifications.

      "The average user doesn't want to care."

      The don't have to; but they have to expect that maintenance and repair will attract a cost in a similar fashion to the motor cars.

      "An all-in-one unit with standard components, that will plug into a TV, and starts with a BAPSIC interpreter."

      Commodore BAPSIC?

      Admittedly it's an interesting idea, and one that Symbian 60 and WinCE/Pocket PC are heading towards in being 'pickup and go', although they're not particularly evolved yet.

      However, complexity comes with the territory of multi-role configurable machines. Bear in mind how much input a commodore could take compared with a PC, for example.

      I like my PC and my unix boxen the way they are. F*** the users.

    2. Re:It's true by mst76 · · Score: 5, Funny
      Take for example, the commodire 64. This had a user interface that came up in about a second, and was immediately useable. Nobody ever looked at my C64 in a confused way wondering what it does. They knew. It was obvious.
      READY.
      HELP

      ?SYNTAX ERROR
      READY.
      HI

      ?SYNTAX ERROR
      READY.
      HELLO?

      ?SYNTAX ERROR
      READY.
      EAT FLAMING DEATH

      ?SYNTAX ERROR
      READY.
    3. Re:It's true by Junks+Jerzey · · Score: 1

      In reality, the correct way to go is to step back and look at how succesful home computers worked. Take for example, the commodire 64. This had a user interface that came up in about a second, and was immediately useable. Nobody ever looked at my C64 in a confused way wondering what it does. They knew. It was obvious.

      That we have to go back and look at a clunker of a system like the C64 shows just how much things have stagnated. The C64--and other home computers like it--had two big advantages: it booted like lightning and when it came up you had BASIC right there. That meant you could do match and write programs to help you with your homework. What's the cosine of 0.43 radians? "PRINT COS(0.43)". (Or even just "? COS(0.43)" on some systems. Very direct, very simple, very powerful.

      After that, well, you're pushing it. The simplicity of it all was good, but the C64 was such a poor system compared to the kind of thing Kay was working on in the 1970s. But in comparison with all the junk we have now, there's some great appeal in that simplicity.

    4. Re:It's true by 91degrees · · Score: 1

      Exactly.

      People instinctively knew how to deal with it. There was only one input device. They typed stuff. They just had to learn what to type.

      A user confronted with a GUI doesn't have a clue what they're meant to type and don't think of moving the mouse unless they already know what it does.

    5. Re:It's true by Anonymous Coward · · Score: 0

      I owned a C64 for many years, but I wouldn't remember now how to load something from tape or disk. But I do know how to do this (well, disk at least) on a Mac from 1984.

    6. Re:It's true by Anonymous Coward · · Score: 0
      The C64--and other home computers like it--had two big advantages: it booted like lightning and when it came up you had BASIC right there. That meant you could do match and write programs to help you with your homework. What's the cosine of 0.43 radians? "PRINT COS(0.43)". (Or even just "? COS(0.43)" on some systems. Very direct, very simple, very powerful.
      Almost as powerful as a moden $5 pocket calculator! Hooray for this vision of the computing of the future: big hot $1000 boxes that can almost do what a calculator does!
    7. Re:It's true by Anonymous Coward · · Score: 2, Funny

      > Nobody ever looked at my C64 in a confused way wondering what it does. They knew. It was obvious.

      From the provided example, it was indeed obvious what a C64 does: it answers "?SYNTAX ERROR, READY." to anything you type.

    8. Re:It's true by 91degrees · · Score: 1

      You type "LOAD"

    9. Re:It's true by 91degrees · · Score: 1

      There's no need for them to be that expensive either. A Sony Playstation costs a lot less than that, and has more than enough power for a typical home user.

    10. Re:It's true by Anonymous Coward · · Score: 0

      I thought it was something like
      LOAD "*",8,1
      one number being the device, the other I don't remember. And there was also something obscure to get a directory listing.

    11. Re:It's true by dave420 · · Score: 1
      You're banging on about how bad windows is compared to a c64, yet you fail to mention linux. Not very objective, are you? :-P

      I'm not having a go or being rude, but let's not blatantly lie here. Linux is a lot more than just "cryptic"... Saying it's unsuitable for a home user's system is ridiculous. 96% of the desktop machines are windows. If it was so horrible and linux so good, people would have switched to linux a LONG time ago.

    12. Re:It's true by 91degrees · · Score: 1

      Yes, but Linux is even worse.

      It still needs the horrible, overpriced, noisy, bluky, complicated set of bits and pieces that is a modern PC, still takes forver to start, but vendors still assume everyone wants a GUI. So, it boots to a GUI that doesn't even have a consistent look and feel.

    13. Re:It's true by dave420 · · Score: 1

      So you want to forego functionality for a computer that can turn on in seconds, yet do nothing?? :)

    14. Re:It's true by 91degrees · · Score: 1

      Nope.

      I want to forgo cost for a computer that can turn on in seconds, and give me a user interface. That's all you get in Linux after abut a minute anyway.

    15. Re:It's true by dave420 · · Score: 1
      Yeah... yeah... well, I want a solid gold toilet ;)

      What do you want? Some sort of pocket calculator?? :)

    16. Re:It's true by 91degrees · · Score: 1

      What do you want? Some sort of pocket calculator?? :)

      No! I want a piece of consumer electronics. Do I need to wait for my car to boot? My DVD player? My VCR? My TV? Of course not. Nobody would tolerate it (apart from TiVO owners oddly enough, probably because they never get turned off).

      It's perfectly possible for a computer with a multitasking OS to start in a couple of seconds. It's possible to make them cheaper. It's possible to make them easier to use. Yet this doesn't happen. Why? Because we only have a choice of an OS that's slow and resource hungry, a free OS that's even slower and trying to be the same, and an OS that requires even more expensive hardware, and is just as slow.

    17. Re:It's true by Anonymous Coward · · Score: 0

      CATALOG

      was the directory command.

    18. Re:It's true by Anonymous Coward · · Score: 0

      No, that I was on the mac. On the 64, you had to do something like: load "$",8,1

    19. Re:It's true by BC+Guy · · Score: 1
      So you're saying the C-64 was unintuitive... As opposed to now...?
      Last login: Mon Jul 12 09:37:32 on ttyp1
      Welcome to Darwin!

      Mac:~ bcguy$ Help
      -bash: Help: command not found

      Mac:~ bcguy$ Hi
      -bash: Hi: command not found

      Mac:~ bcguy$ Hello?
      -bash: Hello?: command not found

      Mac:~ bcguy$ Eat Flaming Death
      -bash: Eat: command not found

      So in almost twenty years we've gotten... lower case and serifs!! Kay's right: there's little progress when the lowest common denominator is the target audience.
  25. bull (bear in mind, I did not read the article yet by tekunokurato · · Score: 2, Interesting

    Yeah, we could have a world with a few people owning computers and being creative and the rest carrying out boring, simple tasks because we're too stupid to automate them, or we could have a world where we automate all of the boring, stupid tasks and people can spend their time being creative.

  26. He's wrong by FraggedSquid · · Score: 0, Redundant

    Nearly everyday I think of many new and interesting ways to kill those who wrote Windows, and the muppets who run our network, not forgetting the in-house support, and....

    --
    You don't need a lab to make mud.
  27. Half Speed by krygny · · Score: 2, Insightful

    The whole computing industry can move only as fast as one company, and it's in that company's interest to move slowly. During the .com boom, the whole on-line industry moved as fast as the fastest company and we saw how much was done in just ten years. 20 years of Microsoft dominance has set the computer/software industry back 10 years. Another 20 years of dominance will allow us to only progress as much as we would otherwise in 10 years.

    --
    Research shows that 67% of those who use the term "research shows", are just making shit up.
    1. Re:Half Speed by Anonymous Coward · · Score: 0

      Microsoft and Unix were at the same level in the 80s anyway. Microsoft knew how to sell it's product ( a user friendly product ) and that's why they moved ahead. I seriously doubt that MS actually put the computer/software industry back 10 years. It didn't even put it back actually. Microsoft just knows how to make an idea product to use in the business environment.

    2. Re:Half Speed by Anonymous Coward · · Score: 0
      During the .com boom, the whole on-line industry moved as fast as the fastest company and we saw how much was done in just ten years.
      Yeah: www.petfoodonline.com burnt $100 million of venture capital and then shut down, and some people started playing games that allowed them to throw childish insults at each other. What an amazing step forward.
    3. Re:Half Speed by dave420 · · Score: 1

      How on earth did you get to that conclusion? Microsoft is holding everyone back? Please tell me how that's possible :) I'm fascinated.

  28. What-ifs by MojoRilla · · Score: 4, Insightful

    Alan Kay says...

    "The chances that in the last week or year or month you've used the computer to simulate some interesting idea is zero--but that's what it's for."

    I disagree. Many business users use spreadsheets to "what-if". Perhaps he has a different idea of "interesting".

    1. Re:What-ifs by Defiler · · Score: 1

      Seriously. I guess he's never heard of data visualization or business intelligence. That, or he just doesn't care that people actually ARE "creat[ing] computer models of their companies and constantly simulat[ing] potential changes."

    2. Re:What-ifs by Pig+Hogger · · Score: 1
      Seriously. I guess he's never heard of data visualization or business intelligence.
      Is that the new oxymoron to replace military intelligence???
    3. Re:What-ifs by catch23 · · Score: 1

      I disagree with your post. Most business users (like the business I work at, the number 1 hotel company in the world) don't use spreadsheets in an interesting way. They use spreadsheets like people use a notepad for sending notes. Everything goes into Excel... project plans, project dates, timesheet data, project message board, and all kinds of other stuff you'd never think you could do with Excel. Any why excel? because everyone has it installed in their computers. Is this an interesting or creative way to solve each problem? Of course not. They could have chose to solve each problem using a swiss army knife like Squeak, but instead they chose Excel for the sole reason that it is installed by default. Next thing you know, they'll start doing instant messaging with notepad files.

    4. Re:What-ifs by sharkey · · Score: 1

      Sounds like he's never browsed for pr0n. There are any number of computers used daily to simulate some VERY interesting ideas.

      --

      --
      "Outlook not so good." That magic 8-ball knows everything! I'll ask about Exchange Server next.
    5. Re:What-ifs by mcdesign · · Score: 1
      I disagree. Many business users use spreadsheets to "what-if". Perhaps he has a different idea of "interesting".

      And a lot of businesses use spreadsheets to deliberately obscure their actual financial position from shareholders, regulators and the public at large. Business fraud has been around before spreadsheets but is it just me or has there been a dramatic rise in the amount of coprporate bad behaviour since the introduction of the computer spreadsheet?

      That's a different idea of interesting

  29. wow, that's quite a schedule! by anothy · · Score: 1
    (DARPA in the '60s, PARC in the '70s, now HP Labs)
    wow... how did he manage to get the '80s and '90s off?

    or was he working for the company with the three-letter acronym between PARC and HP? he better enjoy his current job while he's got it, because on this trend, he's only got one more employer left (and i have a hard time imagining Alan Kay working for X!).
    --

    i speak for myself and those who like what i say.
    1. Re:wow, that's quite a schedule! by Anonymous Coward · · Score: 0

      He has also worked for Apple and Disney.

    2. Re:wow, that's quite a schedule! by voodoo1man · · Score: 1

      From 1984 to 1996 Alan Kay was an Apple Fellow. Following that, he was a fellow at Walt Disney Imagineering. I think he became an HP Fellow in 2001.

      --

      In the great CONS chain of life, you can either be the CAR or be in the CDR.

  30. Changing... by digitalhermit · · Score: 4, Insightful

    When I first started with computers back in the early 80's there was a lot of energy in the community. People ran BBSs, built circuit boards to attach to print heads to scan images, built weather facsimile machines, tinkered and hacked and built stuff. Those days were very enjoyable. But the only downside was that all the little hacks were for the computer. I.e., the gadgets celebrated the technology and the coolness of doing new things, but they were all about the technology itself.

    Things have changed somewhat since then. There's still Linux and new experimental OSes (and BSDs too) to tinker with. Hardware is commoditized so there's not a lot of need or desire to build memory expansion boards, but people still do interesting things. However, the biggest change is that computers are now really cool tools for doing non-computer things.

    I can only speak to my interests, but without computers I could not have easily played with video or recording, ray tracing, music production, math (some problems *require* computers to understand, at least in my case), etc.. The computer today is akin to what the printing press was several centuries ago. I.e., it gives some very powerful tools to individuals of modest means. So things that were only the demesne of researchers and big companies ten years ago is now available in a relatively low powered desktop system.

    1. Re:Changing... by H3lldr0p · · Score: 1

      I'm curious here...

      What, exactly, do you mean by "non-computer things"? I'm having a bit of trouble de-coding that one becuase, well, it's very non-sensical. How can a computer do things that it is not capable of doing? Are you going back to the definition of "That which computes and tabulates"?

      If that is the case, I for one, would like to have an example cited. I cannot see anything, from web-browing to game playing, in which a computer does not do computation.

    2. Re:Changing... by Artifakt · · Score: 2, Interesting

      It's a common way to describe using a PC. A write program does a "non-computer thing" - it produces a text. A defrag program does a "computer thing" - you only bother to use it to keep the machine able to run the write program. You would never bother to defrag a machine if that machine spent all its time being maintained and never did a "non-computer thing", but you would bother to run a word processor, a game, or a CAD program on a machine that never did "computer things", and might even prefer it that way.
      The real distinction is between "tasks internal to the discourse of mechanical computation" vrs. "tasks with external consequences in a wider mode of discourse with particular applicability to human culture", but most people find those formulations a wee bit cumbersome.
      As the paernt poster observed, a tremendous lot of early hacking was about making the computer's internal logical structures into something that could eventually do some tasks that resulted in gains to the user outside the machine environment.
      The early hacker mentality tended to focus, by necessity, on "computer things", because they all needed done. Both machines and software had to survive before they could be used to accomplish anything beyond their continued survival. The average hacker thus came to think these tasks were worth doing in their own right.
      This still shows up today. Comparing only genuine freeware, today I ran two programs just before going to the internet. One was a drive scanner program that displays the results in everything from a simplified bar graph to a 3-D histogram that can be independently rotated along all three axi, to a pie chart format with clever color coding. The other was a weather program that will go to a web site without my opening a full browser and give me a daily or weekly report, but it won't give me a report out to an estimated, say, 90% accuracy number of days or even tell me how many days the information source thinks that is. (And it won't do several other things I have wanted it to do at various times).
      I'd rate those two programs to require comparable ingenuity and skill to produce. They demonstrate a pattern that from my experience tends to hold most of the time, although I can't put an actual number on it offhand. Colloquially, we have great tools for doing most computer things, and often not-so-great tools for doing non-computer things.

      --
      Who is John Cabal?
    3. Re:Changing... by general_re · · Score: 1
      A write program does a "non-computer thing" - it produces a text. A defrag program does a "computer thing" - you only bother to use it to keep the machine able to run the write program.

      What if you use your write program to write about your defrag program? ;)

      --
      ABSURDITY, n.: A statement or belief manifestly inconsistent with one's own opinion.
  31. Think about it by TreadOnUS · · Score: 3, Interesting

    How far have we really come in the last 30+ years of personal computing?

    The personal computing revolution has stalled with the advent of the WWW. Excluding the MS virus, personal computing was making a lot of progress up until the mid 90's. Since then we've failed to truly exploit the power of both a computing platform and a means of communication. Somewhere along the way we've floundered. It's not necessarily a bad thing but think about where we could be.

    Listen to the guy. He's really just asking where should we be?

    1. Re:Think about it by Anonymous Coward · · Score: 0

      You mean personal computing stalled 20 years ago. Except for the web, you will not find one idea in computers today that didn't exist 20 years ago. NeXT was about as far as personal computing ever went. Unix still reigns supreme in OSes after over 30 years. GUIs still use a 25-year-old MVC model. Object oriented programing is approximately 25 years old, yet it's still considered by "professionals" as an "immature" technology. The most advanced AI concept used in PCs is Bayesian networks.

      I think saying that PCs have stalled is putting it lightly. They're not even out of the starting gate yet.

    2. Re:Think about it by JavaLord · · Score: 4, Insightful

      The personal computing revolution has stalled with the advent of the WWW. Excluding the MS virus, personal computing was making a lot of progress up until the mid 90's. Since then we've failed to truly exploit the power of both a computing platform and a means of communication.

      I have to disagree. The real leap from 1995 until now has been usability and people getting connected the the internet. The number of PC's that are "out there" have increased dramatically. I'm 1995 I could talk to a few of my nerdier friends online. Now I can talk to just about everyone. Communication VIA computers has really taken off in the past 10 years. PC's over the past 15 years have come to the point where a person with minimal knowledge can use them for online communication.

      I would also say we should look at the business world, where there is a PC on every desktop. It wasn't like that in the 70's or 80's. Sure, maybe the PC isn't being used for some great learning experence for the world, but it is being used so people can do their jobs better including doctors and scientists. How much do you think PC's helped with mapping the genome? It probably worked out a lot more nicely than trying to get some timesharing system on a mainframe.

    3. Re:Think about it by TreadOnUS · · Score: 1

      You're confusing the ability to create with the ability to innovate. And quantity (of PC's) does not say anything about the quality of work being accomplished. And you're using your PC for commnication? Of what? Are you using your PC to innovate or create anything new or are you just iterating things you normally do, only faster?

      I'd argue that usability has not progressed very far. Usability of the internet in particular. HTML was a nice start but we haven't seen much progress since then. Think of how fast PC's went from text to GUI. The internet is still struggling to get there.

    4. Re:Think about it by JavaLord · · Score: 1

      You're confusing the ability to create with the ability to innovate. And quantity (of PC's) does not say anything about the quality of work being accomplished.

      I'd venture that in almost every industry, the PC has helped them work in a more efficant manner, and produced better quality work. Just a simple tool like a spell checker and a word processor can turn a person with questionable spelling skills and bad handwriting into an capable assistant.

      I'll grant you that not everyone is innovating that is using a PC, but not everyone is innovating that is using a pen and paper either.

      And you're using your PC for commnication? Of what?

      Of everything, I get my news when I want it, the way I want it on the PC. I can talk to my friends, or I can talk to peers in my field that are continents away that I would never have met otherwise. I can find out interesting things about a hobby I might have or might want to purse. Sure, I could have gone to the library in the past, but all of this is at your fingertips nowadays. I learn about things that I wouldn't have had the time or desire to pursue before.

      Are you using your PC to innovate or create anything new or are you just iterating things you normally do, only faster?

      It depends what you mean by create. It's an akward question for me to answer, because as a programmer I like to think I create things. For joe public, maybe it is mostly iteration, but I think they use the internet for learning as well and perhaps to create webpages.

      I'd argue that usability has not progressed very far. Usability of the internet in particular. HTML was a nice start but we haven't seen much progress since then.

      Look at any website designed in 1994 compaired to 2004. I would say the web may not be more usable, but webpage design has definatly advanced. Also, if you want to look at the use of the internet you should take into account the number of pages available. I would say there is much more information available on the net than there was in 1994 (although much of it is utter shit), and we have made strides as far as making high bandwith connections available to people. In 1994, I was dialing up at 2400 baud, I had one or two "real life" friends online and I never bought anything online. Now in 2004 I have a cable connection, I do almost all of my shopping for gifts online, and everyone I know at least has an email account. Even a guy I know from high school who is on welfare has a hotmail account and checks his mail from the library.

      Think of how fast PC's went from text to GUI. The internet is still struggling to get there.

      It seemed dreadfully slow to be honest. While Gui's had been around for a long time, the first mainstream OS that was GUI only was Windows 95. Really, I could make an arguement that there wasn't a stable GUI OS until Windows 2000. I'm not sure what the progression was on the mac side of the ball, although I've used OS 9 in the past and it seemed about as stable as windows 3.1. I recall my cousin who had an apple 2 GS when I was younger (the lucky bastard, I had a IIC) had some kind of windowing system on it, but it was more like a toy than any kind of functional OS.

      I think things are progressing, I never expected computing to changed the world, make everyone scientists, cause a revolution, or bring about peace on earth. I do expect it to improve the quality of life for it's users, and I would say over the past 10 years it has delivered for the everyday man/woman.

    5. Re:Think about it by JavaLord · · Score: 1

      You mean personal computing stalled 20 years ago. Except for the web, you will not find one idea in computers today that didn't exist 20 years ago.

      PDA's? MP3 players? I know portable/wearable computing was talked about back then but I don't recall seeing anything implemented. It's hard to look back at it in this way since personal computing looks forward so far. It's like if we had flying cars 10 years from now and then 15 years from now someone said "You know, there are really no new innovative ideas in the automobile industry, sure we've got flying cars, but we've been talking about that for 50 years"

      NeXT was about as far as personal computing ever

      I never had the chance to use a NeXT Machine, but I do use their programming tools. (WebObjects). I wouldn't call it innovative, or even desirable.

      Unix still reigns supreme in OSes after over 30 years.

      Uhh no, Unix might reign supreme in servers, but windows reigns supreme as far as OS usage goes. I will grant you that unix is more stable (in my experence) but windows is clearly the OS that more people are familiar with/has the market.

      GUIs still use a 25-year-old MVC model. Object oriented programing is approximately 25 years old, yet it's still considered by "professionals" as an "immature" technology.

      That is because it's only been used in practice (ie business apps) for maybe the last 15 years, if not less (it's more like the last 8-10 years).

      I think saying that PCs have stalled is putting it lightly. They're not even out of the starting gate yet.

      I agree that PC's have a long way to go as far as usability, and creation tools (ie programming languages), but I don't think it has stalled. Ideas take time. Take OOP for example. Sure it's been around forever, but how long has it been the business standard/mainstream? It takes a long time in personal computing for an idea to turn into something that is practical and used by the masses.

    6. Re:Think about it by TreadOnUS · · Score: 1

      This is great stuff :-)

      Maybe we can circle back to the original premise. I think Kay is concerned that we haven't used the PC to its potential. Sure we use it to iterate and optimize the things we do but we haven't used it to innovate and make life substantially better. You can argue that being able to iterate faster and produce more makes life better but I don't think that is his point.

      To me the internet is an innovation that promotes communication but what innovations in learning or science has occured as a result of the PC? There are some that come to mind (SETI, personal produtivity, ...) but the list is also arguably short of what it could be. He had higher expectations for the PC. That's not so bad.

    7. Re:Think about it by jamesmrankinjr · · Score: 1

      The personal computing revolution has stalled with the advent of the WWW. Excluding the MS virus, personal computing was making a lot of progress up until the mid 90's. Since then we've failed to truly exploit the power of both a computing platform and a means of communication. Somewhere along the way we've floundered. It's not necessarily a bad thing but think about where we could be.

      Listen to the guy. He's really just asking where should we be?

      I'd just like to point out this would make a very good textbook example of how not to make an argument. No examples. No recommendations for improvement. No citations. No engaging alternative points of view. Asking rhetorical questions and making no attempt to answer. Vague, unsubstantianted criticisms.

      This is almost perfectly awful. Of course, Kay's excerpts in the article were pretty much on par with this. Hopefully the reporter just left out all the interesting, cogent parts.

      Peace be with you,
      -jimbo

    8. Re:Think about it by jxe · · Score: 1

      I'm 1995 I could talk to a few of my nerdier friends online. Now I can talk to just about everyone.

      There are even _girls_ on it now!

  32. Creativity is covered by Anonymous Coward · · Score: 3, Interesting

    Computers have made huge contributions to the art world. How can he think that we're falling short in creativity?

    I work in the music field and almost all the innovation in the last 10 years has come from computers (embedded at first, PCs more recently). With Reason, you can turn out a decent tune in minutes. Live has introduced a whole new way to write and perform music. Those are my favorite examples but there are plenty more.

    The film and art worlds have been equally influenced by computer technology.

  33. Re:bull (bear in mind, I did not read the article by tekunokurato · · Score: 1

    Nope, I just read it, and I'm still right. He seems to think that the computer is not being used well in business. I'm an investment banker who works mostly with small software companies, and the process automation software industry (better known as BPM) is something I work in a lot. Companies can automate everything now more easily than ever and spend their time doing business rather than doing paperwork.

    Moreover, Microsoft Excel is one of the most proliferated tools out there, and VERY few people use it solely to build financial statements without doing any sort of modeling along with it. Kay's quote "The chances that in the last week or year or month you've used the computer to simulate some interesting idea is zero--but that's what it's for" is bull.

  34. I'd rather write in Netscape Composer... by argent · · Score: 1

    I'd rather write in Netscape Composer than Word...

    You can read a document in Microsoft Word, and write a document in Microsoft Word. But the people who did web browsers I think were too lazy to do the authoring part.

    Has Alan ever written a large document in Word? The program is designed for memoranda... it has precisely one nestable object, the table, and the program tries so hard to keep you from nesting them that I ended up embedding a table in a Visio document in a Word document to keep Word from reflowing it as part of the surrounding table.

    There's no list object... lists are simulated by tying paragraphs together in software and if you try and make a list element two paragraphs long you end up breaking the list in two. There's no chapters, no quotations, they're all handled by paragraphs that are redefined on the fly by the program... and it has to guess as to what it's supposed to redefine them as.

    Netscape Composer was a relatively minimalist word processor, but because HTML is a structured document format it's much easier to manage the flow of a work in it.

    1. Re:I'd rather write in Netscape Composer... by amliebsch · · Score: 1
      if you try and make a list element two paragraphs long you end up breaking the list in two.

      Press SHIFT+ENTER inside of a list item to insert a non-terminating line break.

      --
      If you don't know where you are going, you will wind up somewhere else.
    2. Re:I'd rather write in Netscape Composer... by argent · · Score: 1

      Press SHIFT+ENTER inside of a list item to insert a non-terminating line break.

      That's a heck of a kludge: a "non-terminating line break" isn't a paragraph break, and only allows you to emulate a simple paragraph break in any case.

      And of course that doesn't solve the problem of having to manually recreate the list if you break it and later want to re-merge the halves, or having the list type change on you if you change the nesting depth.

      Word is fine for simple memos, but it lays a lot of manual tweaking on you that I wouldn't have accepted from a 1970s manual markup text editor, let alone what's supposed to be the premier document editor on the planet.

    3. Re:I'd rather write in Netscape Composer... by julesh · · Score: 1

      Press SHIFT+ENTER inside of a list item to insert a non-terminating line break.

      But then it doesn't add my first-line indent or inter-paragraph spacing.

  35. Croquet by lukeduff · · Score: 5, Informative

    In techie terms, he is working on an infinitely scalable system for "real-time immersive collaboration done entirely as peer-to-peer machines."

    He's probably talking about Croquet which is a 3d collaborative environment developed on top of Squeak. Impressive stuff.

    1. Re:Croquet by Anonymous Coward · · Score: 0

      The verbal description of the project just sounds like generic marketing-speak, but be sure to check out the screenshots. It does look like a truly impressive system. Ambitious, cool, and definitely innovative.

    2. Re:Croquet by brainstyle · · Score: 1

      He's probably talking about Croquet which is a 3d collaborative environment developed on top of Squeak. Impressive stuff.

      I don't know about this - 3D interfaces tend to fail becuase they don't make tasks any easier. You don't want to miss a web page or a file because another one is in front of it. And 3D navigation tends to be quite hard if you want to do it in an efficient manner - if you want to be able to zip halfway across the universe really quickly instead of walking there slowly using a game controller.

      An old but good article on this can be found here. The points seem to be very relevent to what Croquet is doing.

      Oh, I'm a software developer at this place so I'm pretty familiar with how difficult it is to get things right and usable in 3D.

      --
      "Why can't everyone just be straight with me?"
      "Because we live in a bendy world, dear."
    3. Re:Croquet by llin · · Score: 1

      If you're interested in more about what Alan's been working on recently, check out Alan Kay and David Smith's Keynote at ETECH 2003.

      I've seen it firsthand (some alpha builds sitting right here) and have to say it's damn impressive. He's recruited some really smart people, and I'm quite excited about what they're working on (self-modifying code, smart objects (object veiling/advanced capability models), P2P sync/mesh networking, natural interfaces [mirrors, portals], etc. etc.)

    4. Re:Croquet by arudloff · · Score: 1

      Wouldn't it be cool if they had a "drop down" ability to use something like Gelernter's stream concept (example in scopeware vision) to search for, and jump to regions or areas (files/folders) instantly.. In a p2p environment, that'd basically be a search mechanism across a network.. K-rad.

  36. yeah, but what is he doing about it? by dekeji · · Score: 2, Insightful

    I agree with Kay. I also think Kay has made enormous contributions in the past. And I think that Squeak, his main project, is an enormously valuable tool. But, sadly,for all the great ideas that have gone into Squeak (and Kay's other work), I have not found the implementations he or others have produced to be very useful. Having great ideas is no good if you don't manage to implement them in ways that people can actually use.

    So, we have those who do the work implementing things that real people actually use (Gnome, KDE, Sun, Microsoft, Apple, etc.), and then we have those who talk about great ideas and grand schemes, but whose implementations aren't all that useful (Kay, the various "usability gurus", etc.). The first group doesn't do enough background research and/or just likes to pretend for PR reasons that they are "innovative". The second group likes to complain about how awful things are but then just doesn't quite get their act together producing something more useful than they do.

    How can we improve things? Things get better the more like Kay take actual implementations a little more seriously and people in "industry" stop reinventing the wheel. And software developers and end users need to become a bit more informed about the products they use and make better choices, instead of just buying what's popular or hip.

  37. Poor Squeakland.org by VeeCee · · Score: 1

    I was going to go check Squeak out but it looks like that will have to wait. There was a post a couple of months ago about how children today don't really have access from their home computers to an easy to learn programming language. On my C64 I could just start typing out some basic, and I had access to QBasic on one of my early DOS machines. Has anyone out there given Squeak a try. I'm basically looking for something more like a programming language than say Logo, but no as difficult to pick up as PASCAL or C.

    1. Re:Poor Squeakland.org by Anonymous Coward · · Score: 0

      Python is very nice for teaching programming and thanks to pygame it is even reasonably easy to do graphics and multimedia. Give it a try!

  38. Computers as a consumer product by CarrionBird · · Score: 2, Insightful
    There are some great things being done. They are just being drowned out by the vast majority of PC users who don't care. To most people it's an appliance, it's an internet toaster.

    The net result of the consumerization of the PC and the internet is a landscape that only want's to hear about what can be packaged and marketed.

    --
    Free Mac Mini Yeah, it's
  39. unfair moderation of parent post? by ciaran_o_riordan · · Score: 2, Interesting

    yeh, replying to my own post.

    Moglen was a programmer back in early the 70's. He wrote free software, not because of his ethics, but because all software was free back then. Software was a tool for users, and users were allowed to fix and improve the tools.

    Anyone could contribute to the state of the art by making a small contribution to the edge.

    The current proprietary regime blocks that. If you want one more feature in a proprietary word processor, you'd have to write a whole word processor first, and people won't do that. Not by themselves anyway. Abiword, Kword - and many other free projects - are proof that people will eventually get so frustrated that they will write a whole word processor.

    Wiki's are a good example of what Kay says the internet should be like. I know they're not peer-to-peer, but the have the authoring bit to a t.

  40. Commercialization is what we want by Anonymous Coward · · Score: 0

    What is the point of something if you can't place a monetary value on it? Without profit, where is the incentive?

    -Some "crazy" Libertarian

  41. What? by helpfulcorn · · Score: 1

    Business Model: Personal Computers? Internet? Where's our money?

  42. Simulate by base_chakra · · Score: 3, Informative

    His specific complaints are understandable considering his long (and illustrious) career in computer science, but the underlying thesis is simply that we (including Alan Kay) haven't even begun to appreciate what computers can do. Kay yearns for a paradigm evolution, and considers our anchored situatedness to be detrimental.

    Please don't color the word "simulate" too much when reading Kay's words. To simulate is to recreate (approximate) one system in another system. Mathematics is a mode of simulation. The sole purpose of computers is simulation.

    1. Re:Simulate by shotfeel · · Score: 1

      To simulate is to recreate (approximate) one system in another system.

      I might agree with that being his definition, except he seems to denigrate the idea that we have "simulated" the pen and paper world with computers.

    2. Re:Simulate by base_chakra · · Score: 1

      I might agree with that being his definition, except he seems to denigrate the idea that we have "simulated" the pen and paper world with computers.

      That's true, but what evoked the ire of some /.ers was that Kay seemed to deride what people are doing with computers in general. I don't think Kay is saying we should be "running simulations" (narrowly defined) instead of our usual mundane tasks; but rather that everyone is already engaging in simulation whenever they use computers, and that such tasks are inherently mundane because they're sub-optimal simulations. The hinted ideal (beyond the article now) is either perfect simulation or not simulation at all, but simulacre:
      a way of interaction that isn't modeled on corporeal phenomena.

      That said, I also assume that buried in his evaluation is a degree of criticism for what people currently choose to do with computers regardless of the model or technology status quo. Don't fault Kay for such a judgment, though. We need people with his vision, which is fueled by dissatisfaction with the status quo. His criticisms are more discriminating than the automatic gainsayers would make them out to be.

  43. The Author is right on by idonttrusttheinterne · · Score: 1

    This is absolutely true. With personal computers, we have the ability to have every book ever written, every piece of artwork ever produced and every song ever sung at our finger tips. And what do we use it for?

  44. He's not wrong... by Pig+Hogger · · Score: 3, Insightful
    I've been touching computers for close to 30 years, and working with them for 25 years, and what we have now is not functionally different from what he had then.

    The only difference is eye candy like menus, windows and whatnot.

    Otherwise, it's pretty much the same, and, even when you put in particularly creative applications like Photoshop, Illustrator/Freehand, Autocad or any music composing system, you basically have "a better version of an older tool, pen and paper".

    There aren't really NEW applications that are really creative; perhaps the only thing that goes close would be USENET if it wasn't swamped by the line noise...

    1. Re:He's not wrong... by happyfrogcow · · Score: 1

      how is usenet any different than say a local club? like perl mongers, or poetry readings. you sit around and discuss ideas specific to a topic of interest. just another new tool for the same purpose. if you want to have truly new applications, you'll need to have a truly new goal to accomplish. that's pretty hard.

      All these better versions of old tools havn't yet trickled down through the ranks of end users. it's only us nerds who simulate things (like a stained glass window in POV-ray before you start cutting. Mmmm photons...) or whatever.

      The sooner you have more people using the better tools for old ideas, the sooner you'll have better ideas. having an outright new idea will be an event to note.

    2. Re:He's not wrong... by Chester+K · · Score: 1

      There aren't really NEW applications that are really creative; perhaps the only thing that goes close would be USENET

      Newspapers have been publishing the written word to people for hundreds of years. Telephone networks have had party lines since their conception. Usenet is just an extension of that idea; there's nothing "creative" about it, at least if you're judging it by the same standards as saying that Photoshop isn't "creative".

      It could also be argued that there are no original ideas.

      --

      NO CARRIER
  45. All the idealistic young inventors... by Anonymous Coward · · Score: 0

    ...think their box is going to transform society and be above debasement by commerce. They have all been wrong up to now. The box doesn't change society. Society changes the box.

    Note to self: Try not to sound so crabby when you get old.

  46. What is the point... by lostmagik · · Score: 1, Insightful

    The point of personal computing is personal interest. An that cannot be wrong.... Unless we entered the Orwellian era

  47. Kay still at HP? by chess · · Score: 3, Informative

    RTFA, I had the impression of a man that is trapped in the wrong company.

    Since active cynic Carly took over, there is no HP any more.
    It's NewAgeP: No more research needed - except for how to supress printer ink refilling. Product creation sold to Intel (when she notices the chipset guys are doing well, she'd sell those poor souls to Intel too).
    Corporate Culture vaporized. Business-is-adding-a-sticker attitude.

    What is this guy sitting for on his chair at HP?

    chess

  48. He's got a point.. by Bigman · · Score: 4, Insightful

    I'm old enough to remember the early days - my first computer was a 8k PET.. While the technology was primative, computers where sold as creative devices. My PET had a built in interpreter, and it switched on straight to the command prompt. The machine, by its nature, encouraged you to get involved with programming, because it was so simple. Yes, there where word processing packages, games and the like, and you got used to loading and running these, but all the time you knew that the real fun was learning to program.
    Nowadays, a Windows PC doesn't even come with any kind of programming language (not counting batch files..) and the GUI metaphor discourages automation of tasks (which was the Great Hope that computing promised..)
    The internet has been converted from a facinating library to some sort of dumb TV plastered with adverts... The increasing and unfettered commercialisation of the internet is gradually making it unusable. I can't even get my site listed on Google, never mind high up the list, because Google's more interested these days in promoting commercial sites. And don't get me started on spammers (unless I've a 2x4 in my hand!)

    --
    *--BigMan--- Time flies like an arrow.. but personally I prefer a nice glass of wine!
    1. Re:He's got a point.. by dave420 · · Score: 1
      Windows has the Windows Scripting Host installed by default (has since 98), which is a programming language enabling users to pull in COM objects from all their favourite applications, and let them exchange data. It also allows pretty complicated scripting of file manipulation, etc. It supports databases, sockets, and anything else you can think of.

      BTW, your page isn't listed highly in Google because not many people link to it. The more popular your site, the more reason Google has to display it to people (as obviously, the more popular it is, the more people want to see it). It's not a big conspiracy :)

    2. Re:He's got a point.. by Bigman · · Score: 1
      Windows has the Windows Scripting Host installed by default (has since 98)
      Umm.. perhaps, but since it's not on any documentation supplied with windows, or any menu/icon/taskbar they're not exactly encouraging you to use it, are they?
      your page isn't listed highly in Google because not many people link to it
      Hmm.. I'm not complaining I'm not highly listed, I'm complaining I'm not listed at all. For example, if I search for an obscure phrase that IS on my website, I get sites that link to my site, but not my site itself... at all.. I've tried submitting the site twice in the last 6 months with no luck. Perhaps I'm doing something wrong when I submit the URL or maybe my ISP blocks Google but not other web crawlers? I know it's not a conspiracy, but it feels like it, and I've had other friends complain of the same thing!
      Oh well, someday I'll work it out..
      --
      *--BigMan--- Time flies like an arrow.. but personally I prefer a nice glass of wine!
    3. Re:He's got a point.. by Anonymous Coward · · Score: 0
      Umm.. perhaps, but since it's not on any documentation supplied with windows, or any menu/icon/taskbar they're not exactly encouraging you to use it, are they?

      Weren't we just talking about how the old computers were great because they demanded that you explore? You're attacking the WSH because it demands you explore?

      Remember, "hypocrite" is spelled with a "y".

    4. Re:He's got a point.. by Blakey+Rat · · Score: 1

      One word: MacOS

      Comes with a great development environment using a very modern language/API. (Objective-C/Cocoa.) Also comes with a system-wide can-control-100%-of-what-a-user-can scripting language called AppleScript. You can embed AppleScripts into programs, or you can attach AppleScripts to folders to automate what happens when, say, a new file is added to that folder. You can even hit "record" and come up with some pretty good scripts just by performing the actions you want (like a macro system.)

      Maybe he's just using the wrong computers. What I find interesting is that the article did mention that he spent some time at Apple... and now pretty much everything he's talking about, Apple has. (When's the last time you saw HP put out a free IDE or scripting environment?) Go figure.

      I respect his vision, though. I've always thought the greatest loss to current computing is that there isn't a modern version of Rocky's Boots.

    5. Re:He's got a point.. by nagora · · Score: 1
      I'm old enough to remember the early days - my first computer was a 8k PET

      Hey! Same here. I never did meet anyone with the 4k model.

      TWW

      --
      "Encyclopedia" is to "Wikipedia" what "Library" is to "Some people at a bus stop"
    6. Re:He's got a point.. by dave420 · · Score: 1
      There aren't exactly icons for the languages on most linux distros either - what's your point :)

      Also, bear in mind that the average user doesn't need programming languages these days. They were included with early computers not as a learning aid or something to waste time on, but to allow the user to become the developer, sculpting their OS the way they want. Now, that's not needed as much, as there are pre-scripted tools available. It's still there, though, for those who want to push the envelope.

      If I were you, I'd check your site's submission to google, and read up. If you're site's on the net, it should be indexed. Google is one of the fairest search engines out there.... remember - we like google here ;)

    7. Re:He's got a point.. by Anonymous Coward · · Score: 0

      What I find interesting is that the article did mention that he spent some time at Apple... and now pretty much everything he's talking about, Apple has.

      Well duh. Why do you think Apple has it?

    8. Re:He's got a point.. by Bigman · · Score: 1

      I like Google too.. I'd just be even more pleased if I thought my site was on it somewhere.... Like I said, it's probably something silly that's wrong, but twice now I've read the instructions, submitted the site, and ... nothing. Silly thing is, I'm sure it used to be on there a couple of years ago. Its on alltheweb and other search engines, just not google.
      *sigh*

      --
      *--BigMan--- Time flies like an arrow.. but personally I prefer a nice glass of wine!
    9. Re:He's got a point.. by Bigman · · Score: 1

      LOL yes, I suppose.. but a few hints, like there's something to find might be nice :o)
      Until the above post I'd never heard of WSH other than a vague impression that there was a scripting thing built into windows (because it's mentioned in the various articles on viruses etc) I'd not read anything that described how to use it, and I've been using windows since Windows 1.x and have an extensive library of computer books and magazines... I guess I must just not have the right book to tell me about WSH.
      So I think to say i'm *attacking* WSH is overdoing it a bit.
      Well I guess now I know what to search for I can look on Google!

      --
      *--BigMan--- Time flies like an arrow.. but personally I prefer a nice glass of wine!
    10. Re:He's got a point.. by Anonymous Coward · · Score: 0

      Does Mac OS come with the developer tools now? Is it part of the default install? I had to download them separately.

    11. Re:He's got a point.. by Blakey+Rat · · Score: 1

      I may be wrong, but I'm almost 100% sure the developer tools came free on CD-ROM with the retail 10.3 package. But that's a good point, if you have to download 500 MB, you can't really call it "free" or "easily available" considering how many people are still on dial-up connections.

    12. Re:He's got a point.. by Anonymous Coward · · Score: 1, Insightful

      Unlike the old days, you can now download a compiler or interpreter for almost any language imaginable, usually for free.

      If you don't like Windows you can get FreeBSD or Linux or NetBSD for free or very cheaply.

      The GUI has made the computer usable to a vast segment of society instead of a small sliver of geeks who are willing to figure out the arcane commands necessary to get something done.

      And yet, there is nothing stopping anyone from learning how to program, learn different languages, etc. on todays PCs. You don't have to use any GUI programs if you do not want to.

      How is this so bad?

      And about the commercialization of the WWW: The "fascinating library" of stuff is still there -- You can host your content online for $8/mo now, a fraction of what it used to cost. No one is forcing anyone to visit commercialized sites.

      It's like complaining there are too many Barnes & Nobles stores on the way to the public library ...

    13. Re:He's got a point.. by Pfhreakaz0id · · Score: 1

      on windows 2000 professional, go start help (or just F1 from the desktop, and type in "scriping".. I got lots of stuff about different kinds of script, including a top on Windows Scripting Host. Alos:

      www.microsoft.com/scripting

  49. Please hush up by kahei · · Score: 0, Flamebait

    You can read a document in Microsoft Word, and write a document in Microsoft Word. But the people who did web browsers I think were too lazy to do the authoring part.

    You see where it says 'Browser'? Right there, in the sentence you yourself wrote? See it? Good. Now, let's ask ourselves -- does it say 'authoring tool'? It doesn't, does it? It says 'browser'. Not a tool for creating pages -- that can be done by other tools. A tool for _browsing_ pages. Do you see the connection now? It's a _browser_... its primary function is to _browse_. Okay, I'm going to leave you to work on that thought for a bit.

    (I decided to pick on that one sentence pretty much at random -- there were many candidates.)

    This article appears to have been cooked up from an old but popular recipe:

    1 -- Take a guy from academia
    2 -- Add no real applications, userland experience, or reality checks
    3 -- Leave him to stew in his own juice for a few years, becoming more and more focused on his own tiny pet academic theory. During this step, take care not to expose the academic to the actual work being done by scientists, designers, and regular people.
    4 -- When he is convinced he has a 'message' about the 'state of the industry/nation/world', put a keyboard in front of him!

    It's a popular dish, but I'd rather see it served in Wired or the sunday papers than here at /.

    --
    Whence? Hence. Whither? Thither.
    1. Re:Please hush up by Anonymous Coward · · Score: 0

      FHOOOM! Whooooooooosh!

      That was his point flying over your head.

      His point is that HTML and the Web is a one-way medium. Authoring and reading are seperate processes, often performed by different people with different tools. It isn't a two way process, and thus it can not be colloberative. Look at E.g. fortune.com itself; there is no way for you, as a reader, to communicate with other readers of that article. If it wern't for hacks on top of the Web such as Slashdot or Wikis, you would have to keep your thoughts to yourself.

      Alan Kay is saying "Well the web is fine if you want to consume, but I want people to collaberate and communicte. For that we need a two way system. The Web, HTML and current schemes like Wikis just don't cut it."

    2. Re:Please hush up by mabinogi · · Score: 4, Interesting

      you missed his point entirely.

      He _knows_ it's a browser, his assertion is that HTTP should have been like WebDAV from the beginning, and that instead of writing a browser, they should have written a browser with authoring capabilities.

      The trouble is, that you're looking at the world as it is now, and saying "it's obvious, this is how things should be", instead of looking back and asking yourself how things could be different....

      Sure, he's not going to change anything by saying what he's saying, but that doesn't mean it's not worth saying.

      Personally I pretty much agree with the overall sentiment - When I was a kid my first computer experiences were with the 8 bit home PCs of the 80s - the ZX81, ZX Spectrum, Commodore (16/+4 and 64) and Amstrad CPC - and every single one of those did far more for me in terms of encouraging my creativity than a modern PC does. Simply because they came with BASIC built in. Programming was what you _did_ and it was so easy to get started. These days the barrier to entry is much higher, and if you look at Windows, it doesn't even come with a programming language any more. At least DOS had QBasic - In fact, Dos with QBasic was almost as good as the 8bit machines...

      --
      Advanced users are users too!
    3. Re:Please hush up by Hitchcock_Blonde · · Score: 0

      Hey, smart guy? What have you done for computing lately?

      --
      Karma Schmarma
    4. Re:Please hush up by Knight2K · · Score: 1
      I feel like I'm feeding a troll here, but you should probably dig into the history of the WWW a little bit. For instance: the history of the internet which states that

      [Tim Berners-Lee] works from several criteria: the system must be flexible and designed with minimal constraint so that it is compatible with numerous languages and operating systems; the system must be capable of recording random links between objects; and the system must be constructed so that entering and correcting information is easily performed.
      (Emphasis mine).

      Or if you don't find that convincing, there is the original proposal for the World Wide Web. About half way down, look for a mention of the Enquire system, which includes a screen mockup with a prominent "Add" option. As a side note, some of the mentions of keywords and nodes foreshadows the RDF and Semantic Web efforts.

      The Amaya editor/browser mentions on its front page that one of its goals is to realize the idea of the Web as a true read/write collaboration medium.

      If you look at the RFC for the HTTP protocol, you will probably note the PUT method and the POST method which could be used for uploading new hypertext content.

      Alan Kay is reminding us that the vision for some of the pioneering works in computing still has not been fully realized. Perhaps if Mosaic or Netscape made more of an effort to support editing we would be in a very different place now. The proliferation of wiki software is starting to bring the web back toward collaboration and its original mandate.

      I shouldn't rise to your bait, but I think the original article is really written for people who honestly hold the position you are advocating.
      The fact that you seem so unwilling to acknowledge what browsers were supposed to be indicates to me that Mr. Kay is right to be making noise about this. Commercial interests want to make the Internet like modern television. Its original inventors wanted to make it a tool to share knowledge. I know which side I'm rooting for.
      --
      ======
      In X-Windows the client serves YOU!
    5. Re:Please hush up by CrankinOut · · Score: 1

      Whoa there. Before you take Step 1, do a little research on who AK is and what he's done.

      He is, in essence, the creator of today's graphical user interface and object oriented programming. He was exploring this stuff before microprocessors made them possible for the average person. I'd definitely put that in the "visionary" column.

      I once got his PHD thesis by interlibrary loan and read it. He was decades ahead in his thinking.

    6. Re:Please hush up by McDutchie · · Score: 1
      He _knows_ it's a browser, his assertion is that HTTP should have been like WebDAV from the beginning, and that instead of writing a browser, they should have written a browser with authoring capabilities.

      Mozilla 1.7. But then again, everyone seens to think that's "bloated".

    7. Re:Please hush up by Anonymous Coward · · Score: 0
      These days the barrier to entry is much higher, and if you look at Windows, it doesn't even come with a programming language any more. At least DOS had QBasic - In fact, Dos with QBasic was almost as good as the 8bit machines...
      Modern Windows ship with WSH, which is quite powerful, but few people seem know about it.
    8. Re:Please hush up by alexq · · Score: 1
      Well, as I recall, wasn't there a version of Netscape called Composer, or something, that had editing in it? This was a little later, but the trend has come and gone, and it wasn't successful. Maybe because Composer wasn't that good.

      But really, I think the issue is that different people author their html differently. Some people code up the html directly in a text editor. Some people like to use frames, some people like tables instead. People have different goals, and once you start trying to incorporate everything that someone could possibly want to put into a web page (flash, shockwave anyone?) into an authoring tool, you get something gigantic, something much bigger than a browser should be. That's what the commercial design tools are for.

      Although, if I recall, some of the web _hosting_ sites (geocities or such) have web authoring tools on their web site, for authoring your page hosted there - if you like. Simple stuff, but I bet it gets used, and serves the purpose for a lot of people.

      Would you really think it a good idea to bundle a crummy editor with the web browser that no one uses? That's nearly pointless (and reminds me of something I can't quite put my finger on.)

  50. Interesting comparison to television by Apostata · · Score: 2, Insightful

    I think much of what Kay is lamenting is similar to the great - and strangely unpublicised - disappointment many pioneers of television experience.

    Remember this?: television will eliminate ignorance, education will be widespread, the people will have a voice with which to communicate.

    It's the 21st century, and it's "Hey, do you remember that 'leggo my Eggo' commercial?".

    This is what happens when we allow commercialisation to go unchecked; in any environment - unchecked - it will consume infinitely until the environment is destroyed.

    --

    This wasn't just plain terrible, this was fancy terrible. This was terrible with raisins in it. - Dorothy Parker
    1. Re:Interesting comparison to television by Aidtopia · · Score: 1
      Remember this?: television will eliminate ignorance, education will be widespread, the people will have a voice with which to communicate.

      "It is inconceivable that we should allow so great a possibility for service, for news, for entertainment, and for vital commercial purposes to be drowned in advertising clutter." --Herbert Hoover talking about allowing radio advertisements on television.

    2. Re:Interesting comparison to television by dvdeug · · Score: 1

      It's the 21st century, and it's "Hey, do you remember that 'leggo my Eggo' commercial?".

      This is what happens when we allow commercialisation to go unchecked; in any environment - unchecked - it will consume infinitely until the environment is destroyed.


      That's worse than "Be sure to drink your Ovaltine"? TV does need someway to pay for itself.

      If you want to look at something cynically, you can. But that same TV brought me Sesame Street, and brings me Mythbusters and offers my father an endless stream of information about the history of war. At least one cable channel brings you college lectures for free. If people aren't watching educational stuff, it's by choice.

      Likewise, I have done a lot of simulations on my computer, from genetics to game theory to fractals. I have dabbled in a wide field of computer graphics, and have seen the computer enable my friend to create graphics he could never create without it. Several friends do large amounts of (classic) roleplaying work on the computer, which is also a creative endavour. Computers have been a tool to bring me a wide wealth of educational material over the net, and I have several CDs to teach me this or that. A selling feature today is the ability to make home movies on your PC. The computer is being used as a creative tool, as a simulation tool and an educational tool, and if certain people aren't interested in using it that way, I don't think that's a problem that computer programmers can solve.

  51. Learning or Learning? by rackrent · · Score: 2, Insightful

    One of the subtexts of Kay's commentary seems to be that most operating systems train you how to use them, whereas I think he would like to see the actual person make the computer perform the functions that they would like them too.

    A subtle distinction, I know, but I remember helping teach a class on LOGO a long time ago (ok I was a geek at age 12), and that was the advantage of it for little kids.....they were in charge of the computer, not the other way around. I don't see that philosophy as much today in the widely distributed programs.

    --
    --- There is a man in a smiling bag.
  52. Newsflash ... by wobblie · · Score: 0, Flamebait

    Bussiness people are unimaginative, boring, and turn every decent idea into shit. Film at 11.

  53. PCs are a tool to download porn by Anonymous Coward · · Score: 0

    That is all.

    Thank you, drive thru.

  54. Well... by HarveyBirdman · · Score: 3, Insightful
    I feel Alan's pain, but what he fails to understand is this:

    Most people are not creative, and most hate to learn. This is a sad truth. The amount of people who like to learn new things throughout their life, or create things just for the sake of creating, is a thin sliver of the general population.

    I like to do 3D computer art, and have started programming for fun again after a long lapse. Most people who know me, many of them professionals wiuth advanced degrees, can't grasp why I want to do it as they turn back to their latest Grisham lawyer epic.

    The sad truth is that the state of personal computing is exatly what the market (i.e. the consumers) wanted. They want games and pr0n and free music. No about of hand wringing or high falutin' pondering is going to change that.

    The other problem:

    For him, "the primary task of the Internet is to connect every person to every other person."

    When people say stuff like this, they are only really thinking about his friends and family, or maybe some small collection of online pals.

    You really want to be connected with atrocities like stompthejews.org or purty-yung-thangs-only-mildy-related-to-yoo.xxx or microsoft.com?

    Honestly, what is all this infinite connectivity going to brings us over what we have now?

    And business, he says, "is basically not interested in creative uses for computers."

    No, it's just not interested in what Alan Kay is interested in.

    The guy is brilliant, and he's done great work, but I'm afraid he's developed the tunnelvision common to people who have had their eogs stroked (no matter how well deserved) for many years. There's some small businesses out there able to automate things that would have required a lot of tedious drudgework in past decades thanks to those "uncreative" business applications.

    Sorry, Alan, but behiond all the educations and fancy learning objects, there's still a world to run, resources to move about and daily chores to be done. And we're going to use boring gray box computin' machines for it.

    "pretty much everything that's believed is bullshit."

    OK, now here I agree with him. :-) But he might want to apply the bullshit test to his own beliefs. I try to do it on a regular basis. It's sometimes painful to let go of a closely held belief, but if the facts do not support it, you have to dispose of it.

    --
    --- Ban humanity.
    1. Re:Well... by MagicBox · · Score: 1

      Far be it for me to correct Kay's logic or thought, but I must say that as human beings we tend to take every innovation, be it small or big to a new level. We adapt to the environment. In Kay's time when the Notebook was a vision at the PARC labs and Internet was at its infancy, people were also wearing bell bottom pants and sporting afros. It was simply a different time and that it was impossible to imagine then what those ideas would develop into, no matter how amazing at predicting the future some people were. Trying to cage the human creativity is impossible. What Alan and others envisioned then about technology has been surpassed by 1000000 times. Not only is technology being used for learning and creativity, but it's grown beyond that purpose in benefiting humanity in many other ways. It all depends from what point you look at it, and from certain angles the use of technology as a tool for creativity and learning is obscured....but the truth is that, yes it is being used so...full force.

      Marble might have been used to build tiles for Kings and Queens palaces when first discovered, but Renaissance artists like Michelangelo took it to a new level...and that has been the nature of humans since the very beginning.

      There is room for criticism, but we should mostly recogninze the amazing advancements we've made in such a short period of time

      The only criticism I have is that we're not advancing fast enough and in paralell at all levels of Technology...other than that I must say: thanks Alan (and the others) for starting a revolution.....now let it take its own course...and please inspire us as you have been doing for decades...help us lead the way...

      --

      The phaomnneil pweor of the hmuan mnid. Fcuknig amzanig eh!
    2. Re:Well... by br00tus · · Score: 1
      "The sad truth is that the state of personal computing is exatly(sic) what the market (i.e. the consumers) wanted. They want games and pr0n and free music. No about of hand wringing or high falutin' pondering is going to change that."

      Personal computing is exactly what the "market" and "consumers" did not want. Most of the technology to build personal computers came from R&D paid for by the US military. This goes back to the 1940s, all the way up to 1980s. If it was left to laissez faire capitalism and the "market" and consumers, we certainly would not have had computers by now since we probably would not even have had transistors by now. Nothing could have been decided by a consortium of government and business bureaucrats more, with the market and consumers having nothing to do with it, yet you're blaming the consumer for what was produced, since you think it can only come out of the market. The Internet, 'nee the ARPAnet, is another example of this - the first RFC was written in 1969, and DARPA/NSF did not hand it off to private enterprise until the mid 1990s. Another technology whose creation the "market" had absolutely nothing to do with.

    3. Re:Well... by justins · · Score: 1
      Most people are not creative, and most hate to learn. This is a sad truth.

      This is bullshit. In addition to being bullshit, it's an attitude someone who is concerned with teaching children and improving education generally, like Alan Kay, can simply not take.

      The sad truth is that the state of personal computing is exatly what the market (i.e. the consumers) wanted.

      This is also bullshit. People bitch constantly about the lack of options they have, the quality of the options, and so on, when trying to make use of their computers. Companies are constantly making lame, half-assed trial-and-error attempts to meet these customer demands, while consumers are forced to ride the constant upgrade treadmill. You're undoubtedly too much of a solitary genius to have noticed all this.

      For him, "the primary task of the Internet is to connect every person to every other person."

      When people say stuff like this, they are only really thinking about his friends and family, or maybe some small collection of online pals.

      You really want to be connected with atrocities like stompthejews.org or purty-yung-thangs-only-mildy-related-to-yoo.xxx or microsoft.com?

      Honestly, what is all this infinite connectivity going to brings us over what we have now?

      He's focused on connecting people to people, not people to organizations or corporations. Currently the ways we have of connecting people to people are clunky and limiting, as anyone who tries to show a new computer how to use email, IM, file sharing or to create web pages knows. Improving on this state of affairs is "going to brings" us an awful lot.

      There's some small businesses out there able to automate things that would have required a lot of tedious drudgework in past decades thanks to those "uncreative" business applications.

      More crap. Kay and his colleagues invented prototype tools to create a paperless office well over 20 years ago but modern software, and modern business, hasn't done anything to move forward to reduce waste (more paper is used now in the average office than ever before), and efficiency improvements have totally been hit-and-miss. Things should be improving much faster and much more significantly. Why wouldn't Kay be upset by this state of affairs?

      --
      Now before I get modded down, I be to remind whoever might read this that what I am saying is FACT. - bogaboga
    4. Re:Well... by Archibald+Buttle · · Score: 1

      Most people are not creative, and most hate to learn. This is a sad truth. The amount of people who like to learn new things throughout their life, or create things just for the sake of creating, is a thin sliver of the general population.

      Now this is indeed the nub of the problem, and whilst I don't know Alan Kay personally I believe he probably already understands this. In fact he's probably a step beyond this. Here's something for you to consider.

      All people have the potential within themselves to be creative. Everybody continues to learn throughout the whole of their lives, whether they like to learn or not.

      For example there's plenty of people who "hate to learn", but know loads of stats on their favourite football team. They've learnt all that information, but they don't equate that with learning because they acquired that knowledge through fun. People that hate to learn are often full of trivia and indeed it's exceptionally difficult not to learn things as we grow older.

      I personally believe that the problem is our education systems. In our education we are generally not encouraged to be creative - we are instead taught to provide our educators with what they want. Often creativity is punished with lower marks, all thanks to an obsession with standardised testing. We are also not usually taught techniques to help us learn things, rather we are just expected to learn what is thrown at us. The general teaching technique is like throwing mud at a wall and seeing what sticks. People end up with the impression that it's difficult to learn things.

      There's also a common misconception with the general population in that it gets more difficult to learn things as you get older. This simply is not true. If you keep an active mind it actually gets easier to learn things as you get older. Learning is a cumulative process, and if you know more things it's easier to learn more things.

      Most people don't enjoy their schooling, and so they get the attitude that they hate to learn. Also at school it is far too often the "jocks" that are celebrated, especially by the staff, whereas the "nerds" are often subject to ridicule. The jocks are cool, and people want to be cool.

      As for creativity, people can solve simple problems, and that itself is a creative act. Most people don't see it that way though and equate creativity with producing works or art.

      Because people didn't have fun learning things at school they think that all learning isn't fun. If people were taught better ways to learn at school then they may have a better attitude. There are some really simple techniques for this, most of which also encourage creativity.

      Computers have immense potential to be of assistance in the area of learning and creativity, but they are being under-used. This is a process that should continue throughout our lives and not be restricted to our schooling alone. Business applications generally are not highly creative and do not encourage learning, yet it is mostly business applications that we get taught at school. This is, I believe, where Alan Kay's concerns lie.

    5. Re:Well... by HarveyBirdman · · Score: 1

      Most people are not creative. Period. You can toss out all the explicatives you like, but that won't change the reality of it.

      He's focused on connecting people to people, not people to organizations or corporations.

      Yes, but organizations and corporatoins are just clusters of peopl- oh, what's the point...

      --
      --- Ban humanity.
    6. Re:Well... by rev_reeko · · Score: 1

      Most people are not creative, and most hate to learn. This is a sad truth. The amount of people who like to learn new things throughout their life, or create things just for the sake of creating, is a thin sliver of the general population

      Balls! Everyone is creative, and most like learning when they aren't being beaten by horrid teacher.

      Your attitude seems to stem from some weird notion of sanctifying the 'simulation' as a complex nerdy low-level thing. Personal computers are universal computers, so anything you do that involves 'examination of a problem often not subject to direct experimentation' is a simulation. Printing 'Hello, world.' all over the screen is a simulation. Balancing your check book using Excel is a simulation. Modelling weather patterns over Greenland with custom hand-crafted code is a simulation. It the examination that is key, not the medium.

      His points speak to the fact we've all stayed convinced computers are only really good ledgers. The means we have to interrogate data on personal level -- hence 'personal computer' not 'Personal Computer' -- hasn't significantly changed or improved in 20 years. That people, as an individual and the society as whole, might fare a bit better if we spent a little more time using computers to examine our problems, both for personal and global gain.

      But to do that on a computer is hard. Maybe less so for you, but definitely for everyone not in your 'thin sliver'. Why? Because it's still as f'ing arcane to use a computer now as it was 20 years ago! He seems to think that perhaps the hardness could have been decreased some over the last two decades. I happen to agree.

      Tunnel-vision, more like frustration. I've been using computers only during these last 20 years, and I'm about ready to scream from spending all my time working on the computer instead of actually using it. Least I found a career where I get paid for my pain, The average person just gets humped by the salesguy at CompUSA.

      --
      .rev
    7. Re:Well... by Grishnakh · · Score: 1

      >Most people are not creative, and most hate to learn. This is a sad truth.

      This is bullshit. In addition to being bullshit, it's an attitude someone who is concerned with teaching children and improving education generally, like Alan Kay, can simply not take.


      You can complain about this all you want, but it's true. Most people are not creative. If you believe otherwise, you're obviously hanging around a group of people who are not representative of the general population, which would rather spend their time watching Survivor than doing anything creative.

      More crap. Kay and his colleagues invented prototype tools to create a paperless office well over 20 years ago but modern software, and modern business, hasn't done anything to move forward to reduce waste (more paper is used now in the average office than ever before), and efficiency improvements have totally been hit-and-miss.

      I've heard this before, and I don't think I believe it. It certainly isn't true in my office; there are printers of course, but compared to the actual work done, not that much stuff is printed out. The only place I can think of that is probably using a lot more paper than in previous years is law offices, but that's because the law field is so horribly stuck in the dark ages anyway (they still use faxes, instead of just emailing documents for $deity's sake!). For most businesses, if they're generating more paper than 20 years ago, it's probably because they're a lot more productive now than they were then.

    8. Re:Well... by farmer11 · · Score: 1
      For him, "the primary task of the Internet is to connect every person to every other person."

      When people say stuff like this, they are only really thinking about his friends and family, or maybe some small collection of online pals.
      Maybe you are, but imagine a world where you can communicate with any number of 4+ billion people instantly in any number of ways. And if you're imagining a telephone you're not getting it. I'm talking about totally new ways of communication more like the hive mind of the Star Trek borg. I think this is what he's talking about.
    9. Re:Well... by Lord+of+the+Fries · · Score: 1
      Most people are not creative, and most hate to learn. This is a sad truth. The amount of people who like to learn new things throughout their life, or create things just for the sake of creating, is a thin sliver of the general population.


      The really sad thing is that these are the people that are promoted to management.

      --
      One man's pink plane is another man's blue plane.
    10. Re:Well... by justins · · Score: 1
      You can complain about this all you want, but it's true. Most people are not creative. If you believe otherwise, you're obviously hanging around a group of people who are not representative of the general population, which would rather spend their time watching Survivor than doing anything creative.

      From your comments the only reason I can gleam for your claim that "people are not creative" is that they aren't interested in pursuits similar to yours. This is fantastically egotistical.

      If there's an objective measure of this, please share. One reason why I think it's a big mistake to pass judgements like this is that it is a rather subjective thing, and I can assure you there are plenty of people who don't find YOUR pursuits the least bit "creative" either.

      I've heard this before, and I don't think I believe it. It certainly isn't true in my office; there are printers of course, but compared to the actual work done, not that much stuff is printed out. The only place I can think of that is probably using a lot more paper than in previous years is law offices, but that's because the law field is so horribly stuck in the dark ages anyway (they still use faxes, instead of just emailing documents for $deity's sake!). For most businesses, if they're generating more paper than 20 years ago, it's probably because they're a lot more productive now than they were then.

      Possibly, but I think that even if the statistics regarding paper use are skewed in some way, the point still stands: we haven't made the best use of computer technology in offices at all. They've helped - it's hard NOT to be helped by some things, like email or the spreadsheet - but the potential of the technology is not being met, not by a long shot. I really think that the point of Kay's statements, in this article and whenever he goes off in public.
      --
      Now before I get modded down, I be to remind whoever might read this that what I am saying is FACT. - bogaboga
    11. Re:Well... by justins · · Score: 1
      Most people are not creative. Period.

      Oh, well then. You've convinced me with that persuasive argument!

      He's focused on connecting people to people, not people to organizations or corporations.

      Yes, but organizations and corporatoins [sic] are just clusters of peopl- oh, what's the point...

      Do you sincerely believe the same techniques and tools which are effective in connecting an individual with IBM or the NRA or Amazon or are likely to be equally effective in connecting people to each other one on one in the more private portion of their lives? That the tools ought to always be the same, regardless of the context in which they're used?

      That's dumb.
      --
      Now before I get modded down, I be to remind whoever might read this that what I am saying is FACT. - bogaboga
    12. Re:Well... by winwar · · Score: 1

      So, how is watching a television show being creative? Creativity implies creating things. As bad as many TV shows are, I can accept that those who make them are being creative but when I am watching them, that is not creativity.

      Also, as far as I am concerned, creativity requires a desire to learn. Children certainly have it, but it seems to be lost somewhere in childhood to a lot of people. Case in point, 5th graders ask more/better questions about geology than do students taking intro college level courses in geology (in my experience). The grade schoolers want to learn, the college students for the most part, aren't interested.

      If college level students aren't interested in knowledge (which I believe is part of creativity) then I find it hard to believe the vast majority of the population is any different. Being creative is hard work, while doing it by the numbers (being passive) is much less so. I would say it is a safe assumption then that most people are not creative most of the time.

    13. Re:Well... by winwar · · Score: 1

      Look, people may be creative and willing to learn, some of the time. But this takes effort. The vast majority of people aren't very creative and don't learn much most of the time. If you don't believe this, take a look around, talk to people. See how creative they are or try to educate them. It is hard. We tend to cling to our beliefs/ways of doing things even in the face of new evidence.

      "Balancing your check book using Excel is a simulation."

      So, how many people do this manually? So, if they aren't willing to do it manually, how could a computer possible make it easier? It really can't. If you define using Excel to balance a checkbook arcane knowledge, I disagree. It implies a basic unwillingness to balance the checkbook (see above) coupled with an unwillingness to LEARN a BASIC computer skill. This is a simple operation (simulation in your view), that is typically done without computers, but could be done with them. So the previous poster's comment that most people hate to learn is wrong how?

      All I can say is this, if creativity and learning were common, I wouldn't see job postings requiring basic computer skills from people with BS/MS degrees (Word/Excel) in technical fields. I wouldn't see postings indicating a willingness to learn new things is required. That should be expected of any position, especially one requiring a degree. The fact that those statements exist imply that highly educated people, who ought to be creative and have a desire to learn, don't. I assume if it is rare or unusual in highly educated people, it is probably rare or unusual in the rest of the population

    14. Re:Well... by rev_reeko · · Score: 1

      Ok, given, most people are idiots and 99% of everything is crap. But perhaps general computing requires more effort than it should.

      Using a PC for anything is still bewildering to most people because it insists you pass several barriers to entry, none of which are communicative. I know people that can make Excel sit up and beg for a cookie but can't run another app or write a single line of code. I've watched command-line gurus paralyzed by the prevalent GUI interface. This tells me general computer use is still mysterious and obscure, and I don't think this is the way it should be. Nor do I think this state is significantly different from twenty years ago.

      Many people never bother with computers because it appears to never help them get closer to their goals. Which is a shame, since harnessing computing power for examination would often help if someone could get that far with it. Why bother to learn Excel... and its macro language, and its function set, and an OS with all its quirks, and how to administor the machine, and general computer maintenance, just to balance a check book? Perhaps so you can extend the simulation and find out if you'll be destitute when you retire, but good luck getting to that point unless your full-time job involves working with computers.

      So no, I don't mark most people as lazy for shrugging off my own passion for this computer mess to read a book.

      The notion that people with advanced degrees who are "highly educated people, who ought to have a desire to learn" have trouble with computers pretty much speaks to my complaint.

      --
      .rev
  55. Squeak - Not intuitive by Frans+Faase · · Score: 2, Interesting
    Although I have a M.Sc. in Computer Science and taught myself LISP in 1979, I could not make sense of Squeak after I downloaded it. Yes, I could play around with it, but I failed to figure out how to write a program using it. I wonder how this can be the ideal programming environment for children.

    Squeak/Smalltalk is just another programming language and can hardly be seen as something that would revolutionize PC use. I agree with the observation that the current state of computing has not improved much in the past twenty years. And I too think it is due to how it has been commercialized. But I do not know an easy way out.

    1. Re:Squeak - Not intuitive by RevAaron · · Score: 4, Informative

      Squeak isn't all that hard to figure out. But if you're used to having a nicely written book, you can buy one- a couple exist for Squeak specifically. But Squeak's online documentation is lacking, there's no doubt about that- especially in the area of newbie reorientation. Making apps in Squeak is different than making apps in Java, C++ or even Lisp. The environment's different for one.

      The basic idea for creating a program in Squeak is to open up the Class Browser. Make a new class. Code away. Depending on what your program does, you may need more than one class.

      Or, you can make apps without doing it the old fashioned way. In Squeak, you can draw up your GUI, composing it with widgets out of the Morphic Toolbox, and then adding scripts. When this button is clicked, do this or that. Etc. There are some good tutorials for this newer way of making programs.

      It is an (not *the*- anything can be improved) ideal environment for kids- when you've got people teaching them. People used to coding in the same form for a long time often have a hard time learning Squeak. But then again, a lot of old assembly and C hackers have a hard time doing C++ or Java without spending a lot of time thinking about how to design OO systems instead of procedural ones. But old dogs can learn new tricks.

      I learned Smalltalk and Squeak on my own, teaching it to myself. I had no problem doing it. Didn't have a text book- or any book, for that matter. While there were even fewer online docs back in those days, that's where I started, but then moving to mostly exploring the system. In Smalltalk, you have the Class Browser, which allows one to browse the source code to anything in the system. I learned by example and by doing. So far, that's how I've learned every language I know, and doing it by just reading books doesn't work for me. When I wanted to know how to make a GUI, I looked at the source of the simplest built-in apps in Squeak, learning how a GUI was constructed. Then making something simple of my own, a simple Address Book. After that point, it's just a matter of checking the reference- that is, looking at the class hierarchy and for the methods that are provided.

      I think some personality types don't take well to this kind of exploratory programming, prefering to learn in a more passive way. That's fine- to each her own. Squeak tends to draw folks that do like that style of learning and doing. When it's learned, it is really handy. "Learning" Java for me didn't take that long, and it's mostly a matter of having the on-line class reference handy for me to write a program. In the best case, Squeak would provide more documentation for those who learned to program the old fashioned way, but in any OSS community, no one wants to be the one to write such docs. :P

      --

      Working toward a usable PDA environment in the spirit of Newton OS: Dynapad
    2. Re:Squeak - Not intuitive by cheese_wallet · · Score: 1

      "Squeak - Not intuitive"

      This whole idea of making things intuitive is counterproductive and stagnating. Something is only intuitive if it is familiar to the way you already do things. How can you make something new if it needs to be just like something old?

      "I wonder how this can be the ideal programming environment for children"

      Children, up a certain age, have a far greater capacity for learning than we do as adults. The more people learn, the more they are boxed in by what they know. To young children, everything is new. Even language. There is no need of things to be intuitive, because they are working on a clean slate.

    3. Re:Squeak - Not intuitive by jgs · · Score: 1

      Or, you can make apps without doing it the old fashioned way. In Squeak, you can draw up your GUI, composing it with widgets out of the Morphic Toolbox, and then adding scripts. When this button is clicked, do this or that. Etc. There are some good tutorials for this newer way of making programs.

      Newer than what? The quoted text could just as well describe, say, AppleScript Studio. Or Hypercard, for that matter. Or a cast of dozens of others.

    4. Re:Squeak - Not intuitive by Dr.+Evil · · Score: 1

      Yeah, Squeak is very simple because it based on very simple and consistant principles... it's also very different from anything out there.

      A couple things right off the bat which are weird are the concepts of a persist environment and the deep OO nature of it all.

      I'm surprised it got refered to as a "toy", I always thought it was just a somewhat unpopular experiment. It would make a cool basis for a desktop environment... kind of like Microsoft's Active Desktop... only more insane.

    5. Re:Squeak - Not intuitive by catch23 · · Score: 1

      Hi, I'm a former student of the Georgia Tech Squeakers. One of my former collegues did a study of Squeak on 6th graders. They were able to program using Squeak and actually had fun doing it! A paper was published about it 3-4 years ago, but I don't remember the name or which journal it was published in. On a side note, Scheme was being taught to third graders and they had no problems picking it up. Young kids are smarter than you think. I know some gray-haired-programmers that still don't understand object-oriented-programming and they have been in the software engineering business for the last 20 years! When OOP was introduced, I'm sure a lot of software engineers had a hard time picking it up...

    6. Re:Squeak - Not intuitive by Anonymous Coward · · Score: 0

      Well, did you read a tutorial on it? You can figure out development environments implemented as traditional IDEs because you know how to use those environments. But if somebody had never programmed before, how easy would it be for them to figure out how to write a program using Visual C++, or even a BASIC interpreter prompt, without reading some kind of tutorial? A flashing cursor isn't too intuitive either. Writing programs in Squeak is not that "non-intuitive", it's just different.

      As for revolutionizing PC use, the Smalltalk language is not so important; the idea of a persistent system where everything is a directly manipulable object, and you can modify the workings of the system at runtime, is more to the point.

    7. Re:Squeak - Not intuitive by RevAaron · · Score: 1
      Newer than what? The quoted text could just as well describe, say, AppleScript Studio. Or Hypercard, for that matter. Or a cast of dozens of others.

      Exactly. I didn't say that Squeak was the only place where you could draw your GUIs, and it certainly wasn't the place where this was invented. Although, it probably was done first in Smalltalk, though way before Squeak- but anyone know for sure?

      Newer than what? Newer than old-skool Smalltalk-80 style MVC programming. Or newer than writing your Morphic GUIs programatically from scratch. That is, instead of coding it by hand like so-
      | m |
      m := AlignmentMorph newColumn.
      m color: Color black;
      addMorph: 'Welcome to my app!' asMorph;
      addMorph: (SimpleButtonMorph new
      color: Color red;
      action: #beep;
      target: self);
      openInWindow.
      --

      Working toward a usable PDA environment in the spirit of Newton OS: Dynapad
  56. Screw you Kay by JavaLord · · Score: 3, Funny

    The chances that in the last week or year or month you've used the computer to simulate some interesting idea is zero--but that's what it's for.

    Dude, I use it every night to simulate a girlfriend, and that is pretty damn interesting.

    Kay should take a break from all of this research BS and check out some of the great porn on the internet. He wouldn't be so down on the state of the industry then.

  57. PC is a jack of all trades and master of none by cardpuncher · · Score: 1

    The idea of a PC that sits on your desk and is sometimes used to write letters and sometimes used to view movies and sometimes to work out how broke you are is just residue from the time that computers occupied large rooms and ran the payroll on Thursdays and did structural analysis on Fridays.

    If you want a home device for showing movies, build one, but don't stick a QWERTY keyboard on it: it may contain a computer but it doesn't have to be one. If you want a device to get imaginative with, then build a device that facilitates imaginative interaction: don't simulate one on a Windows desktop...

  58. For some reason they skipped his years at Apple by alispguru · · Score: 1

    Weird. Granted, Apple did a lot of weird, relatively unproductive stuff in the mid-80s...

    --

    To a Lisp hacker, XML is S-expressions in drag.
  59. Gutenberg's pissed and he's not gonna take it... by ajlitt · · Score: 1

    "I invented the press to print bibles, dammit, not newspapers and schoolbooks!"

  60. The purpose of a paintbush? by CFD339 · · Score: 2, Insightful

    The purpose of a paintbrush and paint is to produce stunning art. Using a paintbrush to protect a house from the elements is missing the point.

    He needs to get over himself. The PC is a tool, a toy, a weapon, a paperweight, and for some a vibrator. Use it for whatever you want.

    Most people use them for little more than anchors to keep the desk from flying off into space.

    --
    The problem with quotes on the internet, is that nobody bothers to check their veracity. -- Abraham Lincoln
  61. Um... by blair1q · · Score: 1


    There is nothing preventing me from being creative or learning on my personal computer.

    The distractions there are the same as in life, but I manage in life as on the computer.

    It's a tool. Not a jailer. Do what you want with it.

  62. what should it be exactly for? by denisdekat · · Score: 1

    I think it is silly, sounds a lot like old folks who over romatisize the past as the old golden days... I use it for work, creativity, video games, shopping, listening to music, th elist just goes on....

  63. He won't get anywhere at HP... by alispguru · · Score: 1

    Granted, he didn't get much of anywhere at Xerox, either - defining "anywhere" as "broad acceptance and commercialization".

    Both Xerox and HP are schizophrenic organizations. In the 80's Xerox was bipolar, oscillating between "we put marks on paper/toner pays our salaries" and "we are the information company", taking about three years to complete a cycle. HP used to be an "it's all about the engineering" company - now after ther merger with Compaq, their strategy seems to be "good enough is good enough to be the last man standing".

    Sad, really...

    --

    To a Lisp hacker, XML is S-expressions in drag.
    1. Re:He won't get anywhere at HP... by allgood2 · · Score: 1

      But he doesn''t really have to get "anywhere" at HP. HP has deep pockets to fund research. And while it might not be the same creative playground as say Apple, for Kay it probably doesn't need to be. I'd say here's a man who realized years ago that his corporate work would only take him so far, so he started his own nonprofit to really focus in on the ideas of computing and technology that he has.

      When I do work for larger organizations, the work is often repetitive and boring, at the very least confined and restrictive, but that's okay, because the work provides me access with toys (new technology, new applications, high speed networks, etc.) that allow me to play with the things that interest me. I may have to do it after hours or on weekends. But it saves me tons from having to purchase and implement systems and application just to realize an idea isn't going to work.

  64. Squeak and Objects by buckhead_buddy · · Score: 2

    The language Squeak wasn't my introduction to object-oriented programming, but having stumbled on Java I found Squeak to really be a much better object oriented learning environment. No language treats "everything" as an object despite their claims, but Squeak really comes darn close.

    The Squeak programming environment along with the Korienek, Wrensch, and Dechow book were what made the idea of Object-Oriented programming really click in my brain. Even if you never program a "real" program with Squeak, the value of Squeak is that you can really learn OO principles without the baggage of a C heritage and designers who've shortcut language consistency in the name of efficiency. All are good things you may want to make the trade off for when programming a "real" program, but not things you want to short yourself on during your education.

  65. It is mind-boggling by gosand · · Score: 2, Insightful
    Sorry, but computers are the most unique and versatile tool EVER invented? Step away from the PC every now and again and check out the world.

    Think of what computers have allowed us to do. Not just personal computers, all electronic computers. They are everywhere. Sure, they may be used for a lot of conveniences, but those are fantastic conveniences. Do you remember what it was like to check out at the grocery store 20 years ago? I cannot imagine doing that now. It takes minutes to run an entire cart of groceries through and pay for them. But that is consumerism, so someone may be willing to live without that. Think of the medical industry. The advances because of computers has been immense. The tools and technology that they use today is fantastic. Now you could argue that the medical system in this country is no better off, because of shortages, malpractice, etc. But you have to look at the accomplishments of the tool without passing judgement on the industry itself. I got some paint this past weekend. Computer mixed it. I drove my car to get the paint - it has a computer managing the engine system. We have a rover on Mars. Satellite images of the planet. Weather radar that you can view on the internet. Truly portable music. Everything from scientific applications to pure entertainment. Some things that could never have existed without computers.

    I fully understand the need to disconnect every once in a while. But if you *really* investigate what computers have done for us, it is mind-boggling.

    --

    My beliefs do not require that you agree with them.

    1. Re:It is mind-boggling by Viol8 · · Score: 1

      "Some things that could never have existed without computers"

      True , but I think you could have picked better examples than a paint mixer and a car ECU! As for truly portable music , umm , well I hate to point it out to you but that was available back in the 70s. It just happened to use cassette tape and some simple analogue electronics. MP3 players in their concept are no different whatsoever from the first Sony walkman and in fact are simply re-inventing the wheel in a much more complex and expensive (if slightly more convenient) way.

    2. Re:It is mind-boggling by gosand · · Score: 1
      I think you could have picked better examples than a paint mixer and a car ECU!

      I did, but I wanted to show the sheer variety of things. You don't even think of something like a paint mixer. Just look around during your daily life.

      As for truly portable music , umm , well I hate to point it out to you but that was available back in the 70s.

      Well, yeah, sort of. But the volume wasn't there. What you can carry around in an iPod vs a cassette player? The ability to transfer your music, burn it to CDs? I have a CD player in my car that plays MP3s from CD. While the concepts were there, they have been improved upon.

      --

      My beliefs do not require that you agree with them.

  66. Creativity in the early '90s by ZakMcCracken · · Score: 3, Interesting

    I always remind myself that before the Internet stepped in, I did use my computer for creativity, especially music composition (on various "trackers" for Amiga, if you must know).

    Come to think of it, it was pretty amazing given the poor technology of the times (a mere 2 MB RAM, endless floppy-swapping -- later, a "huge" 20 MB HD). The creativity of the programmers was itself amazing. They did their sound mixing routines alright, MIDI + sample synchro, and the user interface--the user interface!!--was the best thing ever.

    And yet today, maybe 100 times the number of Windows PCs is out there, with 100 times the CPU power each, but I still can't find an honest tracker for my Windows machine-- when I say honest, I mean that won't crash my PC or will ask that I buy a damn compatible soundcard. I also mean "free," I mean come on, who's going to spend C-notes worth of professional sequencer software for just dabbling around!!

    Dudes in the 90's, up there in Finland & other places, were swamping Europe with their trackers at a time when "electronic distribution" was a euphemism for a network of enthusiasts swapping floppies through the post and holding "copy parties" in each other's place.

    Now we got the Internet for distribtion, we got fairly less fragmentation in the OS space, and you'd have thought it'd all have made it much easier?? Think again!

    Sure, back then we weren't able to download Britney Spears MP3 for free... Hell, if we had, we wouldn't even have had the CPU power to decode it!! But what's the new thing there? I mean, you just listen to the same music as in the store, except cheaper...

    To conclude: quit consuming pr0n and mp3's, start coding mind-opening stuff for masses to discover their own talents!

    (and stop reading / posting on Slashdot too, I might add)

  67. But isn't that just business as usual? by Snoochie+Bootchie · · Score: 1

    Across every industry, real innovation is rare. You have a small handful of innovative ideas that get developed and evolve until they become common place but indispensable. There is nothing wrong with this process. It is rare to be able to go looking for real innovation and find it.

  68. Re:What a bunch of crap! by Hitchcock_Blonde · · Score: 0

    Well, its definitely a better answer than you've given.

    --
    Karma Schmarma
  69. He's Right (just poorly expressed) by skids · · Score: 3, Insightful

    He was probably just talking above the reporter's head (or what the reporter considered to be above his audience's head.) Or, he himself hasn't found the way to express what he'd like to see in terms most people would understand.

    Most people do use computers primarily to simulate objects that they understand because they have physical samples of those objects (appliances, documents, etc.) in front of them in their daily life. What I took as his meaning was that the computer's ability to make manifest ideas and concepts that do not have common tangible real-world instances is commonly neglected, and should not be. In this respect he is entirely correct.

    But the problem in my view is not that noone has tried to foster such uses by making computers easier to use and understand in this capacity. There have been plenty of attempts to do so, many of them in games, some in teaching languages like TURTLE. It is rather that there are few examples in real life of using manifestation of abstract objects to do something useful, or at least entertaining. Face it, most people don't subject themselves to a sit-down session with a computer unless they think they are going to get something out of it, and "modeling" intangible systems is a hard sell in this respect, especially for those who have not been taught the intellectual building blocks needed to approach such a task with any degree of confidence.

    Maybe if there were a collection someplace of testimonials and explanations by those few who have managed to get a signifigant real-world benefit from doing something truly abstract it would inspire users. Some would argue that applications are that very thing, but what I'm suggesting would be more of an explanation of the human process involved -- how a person thought his way through a new or unusual application of a core technology to improve their life, rather than a spoon-fed procedural guide to doing the same thing without comprehending the thoughts behind it, which is what most applications are in the end.

    A popular game that had a programming component could also break the ice by making it into entertainment, but making it popular versus all the competition would be the obstacle to that...

  70. We aren't all creative... by Anonymous Coward · · Score: 0

    Kay seems to think the world is full of creative people. Well it's not. Maybe one out of 10 are creative and want to create things. In fact, I'm probably being optimistic here.

    Having that drive to build, innovate and make new things is something that's shared by a small minority. Of course the rest are just going to use "Application X". I wouldn't expect any less.

  71. creativity is inherent in primates by kris_lang · · Score: 1

    Actually, almost everyone is creative. You just need access to tools and the clay, and a place to play in safely (where no one laughs at you building a six-legged elephant or painting a green sky). AI "experts" like to peddle LOGO and smalltalk, forgetting that these languages have a difficult to grasp interface to a limited repertoire of actions. But look at what a simple and elegant interface to a deep set of tools can provide: Hypercard back in the Macintosh SE30 days was the creative sandbox for a lot of people.

    Hypercard was a simple set of tools that allowed users to create stacks of cards and to share these customized programs/stacks with other users. It is one of the few cases I can think of (beyond the initial VisiCalc, which was astounding a leap as has been made in the last few decades; don't tell me people weren't creative in programming VisiCalc worksheets; I actually remember running it on an Apple ][+ back in the day) where the END-USER actually supplied or added the key functionality to the program which they wanted to add. And building up from the provided "address book" card stacks was a great way to start learning. You could add hyperlinks, you could add commands, you could run scripted calls to other programs, every item on the "Card"/screen was an object which could handle actions and messages and pass on unhandled actions to the next layer up. It was an astounding set of tools to allow access to the Macintosh programmer's toolbox of tools to the most unadvanced mac users.

    Apple sadly realized it was a useful program and unbundled it into Hypercard "Reader" and the professional Hypercard creator bull****, destroying the base of users who could customize their own stacks. This is sadly reminiscent of what is happening with the Comcasts of the internet who want us all to be "consumers" while they provide the content and Nielsen-VNU monitors us all and provides our demographics for money. Wikipedia is a great example of the use of the web and the internet for a colloborative data set. Yay Wikipedia. Okay, I'm tired of ranting and I've lost my train of thought. /. go on.

  72. Ironic by Anonymous Coward · · Score: 0

    As I started to read the article, a Fortune popup appeared, blocking my view until I closed it.

  73. authoring by js7a · · Score: 1
    Kay also decries what he sees as a fundamental failing of the web--it is primarily an environment for displaying information, not for authoring it. "You can read a document in Microsoft Word, and write a document in Microsoft Word. But the people who did web browsers I think were too lazy to do the authoring part."

    Tell me about it.

  74. Ridiculous by Mark_MF-WN · · Score: 1

    Medicine and steel aren't tools. Also, computers are substantially more useful than the wheel. The wheel only does a very few things (roll being the principal one), whereas the usefullness of computers is limited only by the halting problem. The same goes for the level and the arch. You have on one hand, a tool with limitless potential, and on the other, a tool with highly limited potential. Which would you say is more useful?

    1. Re:Ridiculous by Anonymous Coward · · Score: 0

      from dictionary.com ~ tool = Something regarded as necessary to the carrying out of one's occupation or profession: Words are the tools of our trade.

      Medicine is a tool doctors use. Steel is a tool engineers, etc, use.

      Stop quibbling over the choice of words & address the meat of his argument.

  75. And what has Alan Kay done since 1980? by peter303 · · Score: 2, Interesting

    He is running on fumes. He did great stuff in the 1970s inventing SmallTalk, developing graphics GUIs, a formulating the "Dynabook", the early PDA. This stimulated Jobs and Gates to commercialize graphical computing and OOP-based OS's. But since then Kay hasn't really invented that much, missed "industrial-strength" OOP, missed the significance of the Web, PDAs, cellphones and other innovations. The Gore-Gates initative to make the Web available in every school and library by year 2000 did far more for children computing access than SmallTalk and eQuariums.

    (Lets see if the moderators can distinguish a contrarian opinion from troll-bait.)

    1. Re:And what has Alan Kay done since 1980? by Laser+Lou · · Score: 1
      But since then Kay hasn't really invented that much, missed "industrial-strength" OOP
      I don't understand that comment. Kay helped invent Smalltalk. Isn't that an industrial-strength OOP language?

      missed the significance of the Web, PDAs, cellphones and other innovations.
      Aren't the Web and PDA's basically replacements for paper? Don't they simple provide different ways to do the same things as before?

      The Gore-Gates initative to make the Web available in every school and library by year 2000 did far more for children computing access than SmallTalk and eQuariums.

      and are the children getting a better education as a result of this?

      --
      No data, no cry
    2. Re:And what has Alan Kay done since 1980? by Anonymous Coward · · Score: 0

      My vote is troll-bait.

      I can't imagine how Smalltalk isn't industrial-strength OOP; there are many commercial implementations including from large vendors like IBM; it's well-used in business applications, mission-critical custom apps (MCCA), and general rapid vertical application development.

      I also can't imagine how you think Kay missed the significance of the PDAs, etc. (Check out Dynabook...) As for the Web, Kay hasn't missed it, he just thinks it isn't easy enough for users to author and publish their own web content (particularly rich dynamic content, like what can be provided by Java applets), which is arguably true.

    3. Re:And what has Alan Kay done since 1980? by Usquebaugh · · Score: 1

      Go take a look at croquet and see if he's some washed up old has been. It's the first 3d environment I can see myself using. Forget looking glass or some other simple hack, I'm blown away by the possibilities of croquet.

    4. Re:And what has Alan Kay done since 1980? by voodoo1man · · Score: 1
      He did great stuff in the 1970s inventing SmallTalk, developing graphics GUIs, a formulating the "Dynabook", the early PDA.
      Yeah, and he did this all single-handedly in his spare time. Please give credit where credit is due, as Xerox PARC was at the time one of the best R&D labs in the world, and employed several hundred people.
      This stimulated Jobs and Gates to commercialize graphical computing and OOP-based OS's.
      Since when are Windows and MacOS OO-based?
      Kay... missed "industrial-strength" OOP
      Here's what Kay said when someone showed him Oberon:
      "So, it doesn't seem to me like it's object-oriented".
      To which the presenter huffily responded,
      "Well, who's to say what's object-oriented and what's not?"
      At this point the person replied,
      "I am. I'm AlanKay and I invented the term."

      Here's what Alan says about C++: "I invented the term Object-Oriented, and I can tell you I did not have C++ in mind."

      Here's what Alan says about Java (he really has a lot to say about Java).

      It seems to me that "industrial-strength" OOP missed the whole point of the OO.

      Kay... missed the significance of the Web
      For a man who was involved in the Arpanet effort in the 1960s and Ethernet in the 1970s, I say he didn't miss too much about the web.
      Kay... missed the significance of ... PDAs
      Two sentences before, you just claimed he invented the things! Well, not only that, but if you actually read Kay's PhD Thesis, you'd know that the invention was motivated by actual applications! Today's PDAs are fancy toys for adults with too much money, rather than the powerful exploratory tools that Kay imagined them to be.
      Kay... missed... cellphones
      Alan Kay is a computer science researcher. There's nothing particularly interesting or revolutionary about circuit-based analog phone networks.
      The Gore-Gates initative to make the Web available in every school and library by year 2000 did far more for children computing access than SmallTalk and eQuariums.
      But you just claimed that Gates ripped off Alan Kay! How would he have made his fortune otherwise? Where would the web be without the bitmap display? And what the fuck does Kay have to do with eQuariums??
      Lets see if the moderators can distinguish a contrarian opinion from troll-bait.
      Moderators, you have failed again.

      Oh, and if you're actually interested in what Kay has been up to, watch the video linked as Kay's Java comments. The man's been damn busy, and I hear that later this year there will be a public release of his current project, Croquet.

      --

      In the great CONS chain of life, you can either be the CAR or be in the CDR.

  76. Simulation by gr8_phk · · Score: 1

    You're supposed to stop and consider what you're dealing with. Not what you're doing with the computer today: writing a document/email/whatever but consider the product/business/whatever that you're talking about in all those documents you create. If it's business, simulate the business. If it's a product, simulate that. Once you have a simulation you can tweak it and see what happens. What is a "simulation" here? Any type of computer model you can create that gives some indication of how the thing you're simulating acts under different conditions. The tool you choose depends on the thing you're trying to simulate.

  77. Re:bull (bear in mind, I did not read the article by Anonymous Coward · · Score: 0

    The problem here is that you end up with a lot of stupid people being creative..

    Flash ads, smiley faces in IMs, BLOGS, chatroom trolls, Anonymous Cowards etc.

  78. The problem with Alan Kay... by Anonymous Coward · · Score: 2, Interesting

    If you've ever read anything at all about the original Mac team at Apple, they were clearly filled with huge visions of an ultra-creative world where Joe Schmoe would use technology to empower their own creative visions.

    The problem with Alan Kay is he is stuck in about 1983, waiting to release the first Mac, not realizing that time has marched on.

    In short, he gave the world Smalltalk, found that the hardware of the time couldn't accomodate it, and that the tools were sub-optimal. Since then he has been chasing the same impossible dream -- digital silly putty whereby anybody can produce incredible software just by stringing objects together (a *very* Smalltalk-esque concept!).

    The realities are, software is hard and most people really don't want to build their own. The other thing he always glosses over is that somebody has to build all those nice objects before someone else can string them together.

    The reality is, most of the ideas he has esposed throughout his career have either 1) been tried and are being used in *some* form or 2) been tried and found to not be all that great or 3) really not compelling.

    All that said, I wish he'd use his remarkable gifts and produce something. Smalltalk can't have been the only think he leaves to the technology world.

  79. Wrong about computers by servognome · · Score: 1

    Kay also decries what he sees as a fundamental failing of the web--it is primarily an environment for displaying information, not for authoring it
    He is right the internet is just a great distribution system for information. FTP/Gopher/P2P/WWW are all means for one computer to exchange information. But with this has come new methods of creativity, such as wide spread adoption of Open Source (new method of collaboration) and distributed computing (new method of data analysis).
    If business users were less shortsighted, Kay says, they would seek to create computer models of their companies and constantly simulate potential changes.
    People are using computers to simulate pretty much everything. Car crashes,investments, city traffic, call center wait times, economies, effectiveness of medicine, buildings, weather, new materials, foot traffic & queue times at retail centers, shoes, etc.

    --
    D6 63 0D 70 89 81 BB 8E 7B 7C 5F 5D 54 EA AB 73
  80. Some people are taller than others. by StrawberryFrog · · Score: 1

    You can't teach anyone to be creative. You either are, or are not.

    You can't teach anyone to be tall. You either are, or are not.

    Have you ever tried looking at the world without a black-or-white dichotomy? There's some creativity in everyone. Compared to Leonardo Da Vinci, most of us are not very creative. Compared to a poodle, most of us are very creative indeed.

    --

    My Karma: ran over your Dogma
    StrawberryFrog

  81. Patterns and the lazy human attention span by buckhead_buddy · · Score: 3, Insightful
    I think that there are many places computer science and computers could help the average joe understand something in the same way the pocket calculator helped give the math innumerate a tool to keep from getting lost in day to day life.

    When the Michigan Senator (D) in the (highly recommended) movie Fahrenheit 9/11 responded bluntly to the question "Why didn't you read the Patriot Act before passing it?" with the response "Sit down my son, we don't read most of the bills we pass." It was quite laughable but very chilling.

    Legal ignorance is at an appalling level, even among people paid and elected to represent us. Computers are good at pattern recognition; and most people despise reading the mumbo-jumbo lawyers hide their meaning within.

    Perhaps a "pocket lawyer" to help parse legal mumbo jumbo is a worthwhile thing. For most people law is a one-way street, you have to read what the IRS, city, and state send to you but you rarely have to write anything yourself. (Though Nolo and some other "mad lib" style books do a wonderful job of this).

    While there are lawyers who are trying to be devious and hide their real purpose in contorted language, government agencies should have no need to do so. Require that court rulings, city councils, and any record of law be stated in English and Backus-Naur form. Rely less on the vagueries of English to preserve or hide your meaning while the OED is changing the language (bling-bling? vavavoom?) and hence changing the law through its evolution.

  82. Yes, and... by jridley · · Score: 2, Insightful

    "television will be a wonderful medium for the masses to enjoy the benefits of culture and education."

    The truth is that people make any general purpose media or device do what they want to do, or relegate it to irrelevancy. What most people want is to be passively entertained (couch potatoes). Build a device that can only be used for lofty goals, and nobody will buy it.

  83. What hast thou done, Lonath? by phyruxus · · Score: 1
    Geez man, posting that link is like handing out gr3nades in falluja. Disruptive, Offensive, Deceptive, and Idionsyncratic, hmm? It's a good thing you didn't get first post, because Netcraft's confirmation of Stephen King's death could reignite the flamewar about hot.. oh, you know the rest.

    Will whoever stole Reverend Brother Magoun's p0m please return it? m=rn

    --
    "A witty saying proves nothing." ~Voltaire
    "d'Oh!" ~Homer
  84. Computers for communication, not computation. by TRACK-YOUR-POSITION · · Score: 2, Interesting
    Most people are not creative, and most hate to learn. This is a sad truth. The amount of people who like to learn new things throughout their life, or create things just for the sake of creating, is a thin sliver of the general population.

    But we have to ask ourselves--is this by nature, or by nurture? Is lifelong creative drive a rare, recessive gene--or is it a potential that exists in most of us that's discouraged by both school and the workplace? If we gave people easier to use creative tools, would they retain this creativity longer?

    And if creativity is TRULY only enjoyable by a minority, then isn't that minority the only subset of humanity worth wringing one's hands over?

    As far as the rest of what Alan Kay I guess I mostly agree with you--he is saying that business is inherently conservative--but that's besides the point, because look at the massive amount of man power invested into open source and other non-profit endeavors by private invididuals--if the problems he describes were solvable by merely discarding business conservatism, they would have been solved already.

    I think what Kay is really complaining about is that most people use computers more for communication--sending and receiving email, receiving content from major corporations--then for creation. But this shouldn't be a surprise--think about the total computing power of the billions of computers in the world, then compare that to the computing power of the billions of people in the world. Only a tiny slice of the computing powerof civilization is implemented in silicon--most is still in carbon. So, even to a programmer like me, communicating with other brains is still more valucable than communicating with machines.

    What Kay misses is the naivete of computing that existed before the Internet was everyone's obsession--when everyone still felt that Computation and Simulation were still more important than Communication. In that sense, someday Kay will get his wish--computation power of silicon is growing a lot faster than human population, and perhaps even in my lifetime (though probably not Alan Kay's) silicon computation will be greater than human computation. Still, I'm not sure he'll actually like the result--I don't expect humans to have MORE opportunity for creativity once machines become capable of creativity. Unless we are actually integrated with the machines.

    I think the biggest piece of bullshit was when he contrasted Microsoft Word with the Web--am I naive to think that 90% of people who would want to create a web page and have the economic means to do so are able to create a web page, or at least write a blog? Some web browsers DO have creative ability built in. The web is infested with creativity! Look at all these blogs, these amateur web comics, these open source programs, these complex CGI tricks and games (try doing that in Word, Alan!). Hell, I knew someone who credited practice from Slashdot flamewars with the 12 he got on the GRE Analytical Writing section. Even my sister, who absolutely REFUSES to ever do anything creative, insists on making a web page.

    I think the biggest insight is contrasting Squek with current open source desktops. If Gnome and KDE are really about freedom, why do they have to be written in compiled languages that make it such a pain in the ass for end users to change and add features to them? Don't get me wrong, I'm a big fan of advanced statically typed languages, but it IS pretty cool how people can write extensions for emacs so easily. It would be cool if the same were true of all the apps on my GUI--though admittedly that would likely have performance and stability costs.

    1. Re:Computers for communication, not computation. by HarveyBirdman · · Score: 1
      But we have to ask ourselves--is this by nature, or by nurture?

      The problem is in the question. It's not either/or.

      The answer is: some of both, but a lot of the former.

      --
      --- Ban humanity.
    2. Re:Computers for communication, not computation. by TRACK-YOUR-POSITION · · Score: 1

      The answer is: some of both, but a lot of the former. Nah, the latter is definitely the big player in human civilization. Until the twentieth century, the realities of economics have compelled the vast majority of children to fill their lives with complete drudgework. From sowing seeds to sewing clothes, until the end of World War II most kids have had very little use for their brains. But even now that large sections of the world are prosperous enough to dedicate resources for 18 years or more to the preparation of future workers, we STILL raise our kids in an artificial environment designed to discourage creativity at all times. From the televisions we raise them in front of to the commercials they watch encouraging them to eat, from the schools that spend all day memorizing facts to the overworked parents that have been completely drained of all patience for the nurturing of childhood creativity--it's definitely mostly nurture, if not completely and totally nurture--while I see lots of claims that intelligence follows genetic lines (from twin studies and so forth) is their any evidence at all that creativity does as well? In other words, do you base your belief that the majority of people are genetically encoded against creativity rather than raised to be uncreative on anything other than misanthropy?

  85. forgot to format post before by nmk · · Score: 1

    Agreed, this just seems to be a case of being dissatisfied and making noise to remain relevant.

    For him, computers should be tools for creativity and learning, and they are falling short.(from article)

    Oh really. I recently downloaded a great 3D sketch application. It allows me to quickly transform my ideas into 3D sketches without any prior knowledge of CAD based design. Since then I have created four concept houses, one complete with an interior. I am not an architect or a computer artist, but this tool made it possible for me.

    If business users were less shortsighted, Kay says, they would seek to create computer models of their companies and constantly simulate potential changes.(from article)

    Businesses are already using various tools to chart future strategies, manage their costs, analyze market conditions, etc... It is very difficult to create a complete simulation of a business environment that can intelligently link all the internal and external factors involved in moving a business. If computers could do that, why bother having CEO's and managers. Just fire upper management and have your sophisticated computer with its infallible simulated world giving orders to everyone.

    This guy reminds me of the one lecture I once heard from this techie about the wonders of modern technology. One of the examples she gave was the Sony AIBO. According to her it was the perfect replacement for carbon based pets. It didn't shit were it shouldn't, it always listened to you, and responded the way a real dog would to tactile contact. Whats more, unlike a real dog, It could also email pictures to you and record videos. Needless to say, I came to the conclusion that she was mad.

    Similarly, in this situation, computer have come a LONG way in the last 20 years. There are sophisticated tools available for people to explore their ideas, regardless of what their area of interest may be. Computers are being used extensively in educational environments. They are adding value to the educational experience. What they are not it tools that have to be used just for the sake of being used. Computers are used where they are needed, and where they can help.

    So far I have seen nothing in this article that indicates that this guy is actually working on something useful. He's put across a couple of buzzwords, the sort of thing which many irrelevant techies throw around. I'm surprised that he has the audacity to criticize the effort that has gone into hardware and software development in the last 20 years, without having made any single tangible contribution (in that time) himself.

  86. Alan Kay's blind arrogance by scamizdat · · Score: 3, Interesting

    When a severely brain-damaged friend of my son gets to free himself for a few hours with Counterstrike, where he can jump and twirl and join the general melee as any other kid, I know Alan Kay is decidedly wrong.

  87. I hope their final license is GPL compatible by FreeUser · · Score: 1

    Croquet does indeed look very fascinating. However, I read their draft license, and it appears to have an advertising clause that is incompatible with the GPL. I really, really hope they address this incompatibility, as croquet is something that could become a defacto lingua franca of an immersive 3d, collaborative internet. It is something that Blender, for example, could embrace ... were its licensing to be GPL compatible.

    However, if they inadvertantly freeze out a major portion of the free software world, they will be doing both themselves and the rest of us a disservice, along the lines of the most recent xfree licensing debacle that led to the xorg fork (and xfree's subsequent deprication by nearly every Linux and GNU distribution).

    That would be a terrible shame.

    --
    The Future of Human Evolution: Autonomy
    1. Re:I hope their final license is GPL compatible by Anonymous Coward · · Score: 0

      most "free software" isn't exactly compatible to squeak/croquet anyway - smalltalk and C _are_ different, and writing everything as C plugin for the smalltalk VM? oh please...

    2. Re:I hope their final license is GPL compatible by hoymand · · Score: 1

      I'm from University of Wisconsin and am involved with this and other "open source" initiatives. Now, I also didn't work on the language of this particular license. I have worked on other licenses for other "open" projects, and the wording of the draft Croquet license is similar. One of these projects is Sakai, and we have a UW version of this license queued up for projects we are now working on.

      Would FreeUser (or anyone else) please explain in a bit more detail the objection to the draft Croquet license? In particular, I'm wondering about "an advertising clause that is incompatible with the GPL".

    3. Re:I hope their final license is GPL compatible by FreeUser · · Score: 1
      Would FreeUser (or anyone else) please explain in a bit more detail the objection to the draft Croquet license? In particular, I'm wondering about "an advertising clause that is incompatible with the GPL".

      First, I would recommend getting in touch with the Free Software Foundation and discussing this with them. Yes, they'll probably evangelize their GPL, but if you make it clear you are going with a *BSD style license, they'll work with you to make it compatible.

      That having been said, basically, the GPL does not allow one to add additional restrictions to GPLed code (which might be added to your project if it is GPL compatible). As a result, the "advertising" clause in old BSD licenses (long since removed by the BSD folks in order to make their license compatible) was removed.

      When I say "advertising cluase" I refer in the case of the Croquet draft license to

      Any pre-existing intellectual property disclaimers, notices, or terms and conditions. If none exist, a short notice similar to the following should be used within the body of any redistributed or derivative Software: "Copyright © 2004 Viewpoints Research Institute, Inc., The Board of Regents of the University of Wisconsin System, The University of Minnesota Board of Regents, and others. All Rights Reserved."

      This not only requires the copyright notice (something required by copyright law anyway, and so unnecessary as part of the license), it allows others to add additional "intellectual property terms and conditions" that could well be GPL incompatible (and, for that matter, incompatible with the intent and wording of your own license if you're not careful. Also, "intellectual property" is a vague term confusing patent law, copyright law, trademark law, and trade secrets laws, four areas of law that are unrelated to each other. It is a term best avoided even in casual speech because of its vagueness, but is particularly risky to use in something like a license. What if I attach a trademark to your project and decide to enforce it? Your own license might require you to comply, in order to use your own work!).

      The advertising clause is unnecessary as you can include the copyright notices in your own code as is and copyright law requires they be left in tact, and the other portion of the cluase is dangerous both to your own project and anyone building on it, as another party could add terms and conditions which make their way into a later release and significantly reduce your freedom and the freedom of your users.

      I'm neither an attorney nor a license expert (though I work with enough open source and free software licenses to be fairly aware of these sorts of issues), but I once again would recommend speaking with the folks at the Free Software Foundation. I would also take a good look at the FreeBSD license. It appears to do exactly what you're trying to do here, and it IS GPL compatible.

      Good luck!
      --
      The Future of Human Evolution: Autonomy
  88. Nothing to be seen here by Anonymous Coward · · Score: 0
    If it was left to laissez faire capitalism and the "market" and consumers, we certainly would not have had computers by now since we probably would not even have had transistors by now.

    What the flying fuck are you talking about? The transistor was developed at Bell Labs, the R&D arm of AT&T. The first successful personal computer was effectively the Apple II developed in a garage by two Steves who wanted to, you guessed it, market it and sell it.

    Businesses build what sells. Fuckin-a PERIOD!

    Get your nose out of moveon.org once in a while.

    Besides, we don't have laissez faire capitalism, so your whole argument is a strawman. You don't need laissez faire to have market forces. There's a huge range in between LFC and complete solcialism.

  89. Children lack abstract thinking by Frans+Faase · · Score: 1

    Indeed children do have a great ability learning new things, however, they often lack the level of abstract thinking needed for doing some real programming. But how many people grasp the difference between a set and a list? And how many people confuse concepts like "object" with "class", or understand the "pointer-to-pointer" concepts?

  90. Sorry , Smalltalk != real power by Viol8 · · Score: 1

    "Smalltalk has the tendency to empower both end user and programmer."

    Oh please! Yet another evangalist for yet another computer language. Sorry friend , but there is NO computer language on a normal Von Neumann computer that exists that gives ANY more power to a user than assembly code. I don't mean this to be a troll but as we all know anything that can be done in a high level language by definition is possible in assembler/machine code. All a high level language does is make it EASIER to do , it does not ENABLE it in the first place. I do think some people when promoting their language-of-them-month do seem to think that it brings something to the table that has never been possible before. The ONLY way that can happen is by using fundamantaly different hardware designs , it CANNOT be done just by changing the software (ie the programming language).

    1. Re:Sorry , Smalltalk != real power by Anonymous Coward · · Score: 0

      Smalltalk empowers the user in the same way that open source empowers the user. Turing completeness, blah blah, the point is not that a programming language is capable of implementing a particular program, but that a user is capable of modifying that program -- in the Smalltalk case, even while the program is running. Smalltalk is more than just a language, it's an environment, and one in which the source code and to the entire environment, as well as the programming language, is itself exposed to the user. Compare what can be done on a out-of-the-box Windows system, to what can be done on a Linux system with a compiler and source code available. You're missing the point if you're thinking of Smalltalk as merely a programming language.

    2. Re:Sorry , Smalltalk != real power by shotfeel · · Score: 1

      All a high level language does is make it EASIER to do , it does not ENABLE it in the first place.

      Maybe splitting hairs here, but it is entirely possible that making something EASIER to do ENABLEs someone to do something they might not have otherwise been able to do.

      I may not have the time to write a simple app in machine code (the testing alone!) , but I do have the time if I use a higher level language.

  91. free visual basic express from microsoft by Anonymous Coward · · Score: 0

    i tried to become a member but got tired of waiting. Microsoft has recently made available Express versions of some of their languages that can be downloaded for free. I would suggest that you try visual basic which is available here:
    http://lab.msdn.microsoft.com/express/vbasi c/defau lt.aspx
    You can reach me at therumorroom@hotmail.com if you want.

  92. and he's right by popisdead · · Score: 0

    The computer industry sucks. There is no creativity, there is no R&D anymore. Last I looked there were two HD manufacturers and everyone just bought their innards and slapped their sticker on the unit. People persecute you for the OS you do or don't use. It's a sick industry where rabid theiving dogs with no care but thier own wallet are heralded as kings and made the richest men in America. Good thing I'm graduating in August to join them =)

  93. PUT method in HTML by Frans+Faase · · Score: 1

    When HTTP was designed, it was intended to become something like WebDAV, because it does have a PUT method. For some reason most HTTP servers never implemented.

  94. Technology and creation by Anonymous Coward · · Score: 0

    I belive he is wrong, they are the greatest invention ever and i can make two points here:

    1. Humans have progressed technologically faster in the period since we invented computers then any other time in history, how is thsis not creation? If you bought a person from the Roman empire to the dark ages he would sigh, but if you ough a person from before computers to today, they would have a heart attack. We have created so much with computers and although maybe not as much as we like they are tools to be used as we wish.

    2. the internet, the single greatest pinnical of creation ever. it contains almost infinite amounts of information and every day more and more people add their creation to it http://www.deviantart.com/

    how can he say they are not being used for what they were ment to be

    1. computers are a progression of code breaking machines in WW2 designed to compute
    2. how can millions of million of people use computers the same way every day and be wrong, surly if they were being miss used we would feel uncomfortable using them the way we do. or in retrospect we developed them to do the tasks we see as their purpose.

  95. Re:You've got a no point at all.. by Oligonicella · · Score: 1

    "The increasing and unfettered commercialisation of the internet is gradually making it unusable."

    Bullshit. It's not like the "commercialisation" is removing literature, research, and raw data from the Internet.

    Don't blame others because your site isn't interesting enough to go to.

    Go to Google and enter "+opsin +bovine".

    3,610 hits. Not a commercial site in the first 30 (I didn't go further). All research.

  96. Users create computer models?!! by SpaghettiPattern · · Score: 1

    If business users were less shortsighted, Kay says, they would seek to create computer models of their companies and constantly simulate potential changes.

    Alan Kay is definitely overrating users. I go through great efforts in trying to present concepts and to abstract a technical issue in a way which is logical to business. Both IT and business people I deal with want to talk about databases, files and web GUIs in stead of discussing the problem to be solved at a higher abstraction level.

    I think the required levels of knowledge and ability to abstract problems in order to to create computer models of companies is currently found in universities and in businesses that encourage academic thinking. It will take a very long time for this awareness to seep through to the common business.

    --

    I hadn't the slightest objection to his spending his time planning massacres for the bourgeoisie... (P.G. Wodehouse)
  97. Behind the Times by BlackHawk-666 · · Score: 2, Insightful

    He may have (and was) a great pioneer, but these days I think he's too busy playing with *his* old toys to notice the world has changed around him. He says we mainly read the web, and yet every person posting here is *writing* the web. He has overlooked the impact of CMS systems and more importantly wiki. Why no metion of Skype, bittorrent, 3 degrees of seperation or any form of IM? Step aside old man, let the young lions continue your work or let the scales fall from your eyes.

    --
    All those moments will be lost in time, like tears in rain.
    1. Re:Behind the Times by Anonymous Coward · · Score: 0

      perhaps he knows about slashdot's so called *writing*, but considers it a huge stinking pile of bullshit written by ignorant whippersnappers like you who think they are smarter than they are. You missed the point jackass. slashdot/wiki replaces a stupid bulletin board. IM replaces phones. He envisions uses for computers that aren't simply replacing some older tech. wtfa

  98. Um...? by superdan2k · · Score: 1

    I was going to make some statement about using a Mac, but given his time at Xerox PARC, he knows 'em, if you follow... ;-)

    I don't know what fantasyland he lives in regarding personal computing and its uses -- my iBook has been used for learning -- programming languages, research for articles, etc. Creativity? Photoshop for web design and photo editing, MS Word for my writing, PHPWiki for keeping the notes/timeline/etc. organized for my future world setting (sci-fi). Oh, and communication -- email, AIM, IRC, etc. And entertainment -- NES emulator, Galactic Battlegrounds, pr0n^H^H^H^Hweb-surfing, iTunes, DVDs, etc.

    So yeah. I think the PC has fulfilled Kay's original intentions.

    --
    blog |
    1. Re:Um...? by voodoo1man · · Score: 1
      I was going to make some statement about using a Mac, but given his time at Xerox PARC, he knows 'em, if you follow... ;-)
      What the submission doesn't tell you was that Kay was an Apple Fellow from 1984 to 1996. So yeah, he really knows them.
      --

      In the great CONS chain of life, you can either be the CAR or be in the CDR.

  99. You missed the point. by Anonymous Coward · · Score: 2, Informative

    That's nice. I'm sure it feels good for the handicapped kid to "belong". But why stop there?! Don't you think playing an FPS falls quite short of creating art or learning new things? That's all Kay is saying. Computers could be the tool the handicapped kid needs to really -contribute- to society, not to just -belong-.

  100. Demesne? by Anonymous Coward · · Score: 0
    ... things that were only the demesne of researchers and big companies ten years ago ...

    I catch your meaning (and the big picture) here but believe that the term "domain" is more appropriate here, "demesne" being used primarily in the sense of real property. Reason I raise this minor niggle is that usage of relatively uncommon terminology can sometimes distract from a discussion (it obviously did in my case!8=). Good Post.

  101. well (Re:He's got a point..) by cascadingstylesheet · · Score: 1

    Nowadays, a Windows PC doesn't even come with any kind of programming language (not counting batch files..) and the GUI metaphor discourages automation of tasks (which was the Great Hope that computing promised..)

    Actually, it comes (nowadays; you used to have to download it) with a pretty awesome scripting environment. You can use VBS (Visual Basic Script) files to script damn near anything (which is why it was such a virus vector, I know ...).

    Nothing cooler than watching Word and Excel open automagically and start doing repetitive tasks and spewing out PDF reports ...

    You're right that the OS interface doesn't encourage it, but the capability is still there for those who want to take charge of their computing experience.

    You could just plug cartridges into the old computers, or blindly type in programs from Compute! too, you know ;) But you're right, they did encourage creativity more. Ah, the VIC 20 ...

  102. he is wrong by imsabbel · · Score: 1

    I simulated combat scenarios, racing cars, passenger jets, mass troop movement, ect the last few weeks with my computer.
    Simulation IS to be done for a reason. Your computer simulates your oppossing soccer team in fifa2004. Is simulates driving physics in F1 Grand Prix or Colin McRae. It simulates a whole city in simcity (heck, there is even a whole genere called SIMULATION).

    And even if you leave out games, there is stock software, Seti&Folding@home (both simutlating stuff), ect. Put povray and all the other renderers in the pot, because they all simulate a multitiude of physical effects.

    He has just a Really Narrow Vision (tm) about what simulation should be about. (and sorry, i have written simulation software myself, for fun, because i LIKE to watch a barnes-hut simulation of a globular cluster, ect, but i still dislike that logo or squeal....

    --
    HI O WISE PRINCE. WHT TOOK U SO DAM LONG?
    1. Re:he is wrong by vandoravp · · Score: 1

      He means simulate LIFE. Those games don't really count. You aren't actually doing anything with them really (besides fragging their asses off/beating them to the finish line). He wants more general simulation that is done by everybody. Most simulation is just done by relatively few people (gamers, 3D artists, etc...).

  103. I didn't know BillG read /.! by WebCowboy · · Score: 1

    The solution is to produce a standardised simpler system. An all-in-one unit with standard components, that will plug into a TV, and starts with a BAPSIC interpreter. Apps should be loaded with a "load" command. We don't need a mouse. Those are only useful for pixel addressing. In practive they confuse the user.

    You know Bill, the global reception was lukewarm at BEST when you introduced the MSX platform over twenty tears ago. What makes you think the idea would fly the second time around?

    Just Curious...

    1. Re:I didn't know BillG read /.! by 91degrees · · Score: 1

      Bill? The MSX was invented by Kazuhiko Nishi. MS just provided BASIC. They provided the language for a lot of computers in the early days.

  104. Yeah! Computing smells... by 12357bd · · Score: 2, Interesting

    After more than 20 years programming my opinion is that Alan Kay is right. Those who are older enough know that there were expectatives (ie: computers will understand human languaje), now there are refinements (oh, look at that, spell-check on any text entry, wow!),

    Even the most succesful idea on those years, the web, was already (and probably better) designed in the Xanadu project.

    Hardware is still worse, one single schema, a single processing units, lots of memory, and a hard disk, that's all. Were are those prolog machines? I remember a small english company that build a nice small blue box able to outperform some CRAYs on graphic processing. That was creativity.

    Computing has fallen by his own success, there was bussines and money to get, now big corporations are unable to do a thing but continue with the same old crap. Of course innovation is lost, the only thing that gives software an edge is that is a personal activity, that's why open source still remains. But the big picture is depressing, sofware is under MS control, and harware is under Intel directions, that's falling short friends, very very short.l

    --
    What's in a sig?
  105. P(Using for simulation) != 0 by Omni-Cognate · · Score: 1

    I'm doing it, so the probability's at least in in six billion.

    I'm interested in brains and the like, so I'm writing a simulator so I can what kinds of circuits you can build with various types of neurons. There already are quite a few such simulators around, eg. snnap, genesis, etc, but the fact there are so many seems to indicate everybody wants something different from their neural network simulator, and I want my very own to play around with. Note the word play - I'm a programmer by trade, not a neuroscientist.

    Anyway, I'm sure David Kay's jolly impressive and all, and I'm sure what he's actually doing is dead cool, but the article's a load of bollocks. Most of it's spent panting about how clever Kay is, then there's some wiffly-wafffly stuff about how we should all be dead guilty coz we're not using his stuff right and thank goodness he's decided to put us back on track.

    I don't know much about Kay himself, it's the article which bothers me. I'm sure this amazing dude has better things to say than that "nobody simulates things" (of course they do), "simulation is what computers are for" (I guess I'll have to stop word processing then, because it's not what computers are for... please!) and "the primary task of the Internet is to connect every person to every other person" (really, I thought it was for making candy-floss). If he doesn't he should be left to grumble in private so as not to embarass himself unnecessarily.

    --

    "The Milliard Gargantubrain? A mere abacus - mention it not."

  106. how very quaint by I+judge+you · · Score: 1
    Creativity is one of the defining features of our intelligence. It's what puts our minds above those of animals

    Do you actually feel better about yourself for believing this, you worthless sack of dirty water?

    I suppose you don't believe in evolution either?

    1. Re:how very quaint by cowscows · · Score: 1

      I definitely do believe in evolution. Notice I didn't say that humans are better than animals, or that we deserve the earth more, or that we should slaughter as many as we can find without feeling bad.

      I'm fairly confident that a human mind is much more capable than that of any animal that I've seen. Would you like to offer some evidence proving otherwise?

      --

      One time I threw a brick at a duck.

    2. Re:how very quaint by TRACK-YOUR-POSITION · · Score: 1

      Hmm...I dunno..."I judge you"...this idea of posting ridiculous criticisms of everyone could work, but I don't think it's working yet. Keep trying!

    3. Re:how very quaint by Anonymous Coward · · Score: 0

      Humans are animals.

  107. GNU Smalltalk is also open source by BitwizeGHC · · Score: 1

    Unfortunately, GST has nowhere near the depth, power, or enthusiastic user base of Squeak.

    --
    N4st0r, trixx0r h0bb1tz0rz! Th3y st0l3 0ur pr3c10uzz!
    1. Re:GNU Smalltalk is also open source by RevAaron · · Score: 1

      ...and it's darn near impossible to get the GUI working with GST, even on a very vanilla x86 Linux machine. A shame too- I think if GST were more popular more of the linuxheads would take a look into Smalltalk. Smalltalk is rather outside the average Unix user's experience- they expect their languages to be of the crusty old form, whether it's a compile-link-debug cycle of C/C++/Java or the slightly less annoying system of Perl and Python. But Squeak doesn't fit into Unix well in some ways, where GST goes a great job IMHO. At least, it'd be doing a great job if it actually did *a* job.

      --

      Working toward a usable PDA environment in the spirit of Newton OS: Dynapad
  108. I can't stand Smalltalk (was Re:werd) by Anonymous Coward · · Score: 0

    Maybe you've all been lucky enough to work with Smalltalk based systems written by highly self-disciplined programmers, but I have to use a stupid proprietary Smalltalk variant (basically it just adds some syntactic sugar), but it has all the awful problems of Smalltalk: no typing (not even dynamic), class browsers and everything's a frigging object.

    The application has a Smalltalk variant called Magik. Everyone in my department hates it. Without type checking, you get deeply buried bugs that a type checking system would have caught ages ago.

    With the "ease of object creation" that the Smalltalk-family of applications give you, the core GIS application has nearly a thousand objects which makes using the class browser a pain because it becomes a sea of methods you have to wade through trying to find the one object that does what you need, or worse, trying to figure out how the flow of execution runs through 20 objects and a hundred methods, which is harder because you have no idea where a method could be called from.

    ARGH! I get so upset just thinking about it!

    Smalltalk: Great idea, bad production language.

    1. Re:I can't stand Smalltalk (was Re:werd) by Anonymous Coward · · Score: 0

      it has all the awful problems of Smalltalk: no typing (not even dynamic), class browsers and everything's a frigging object.


      I think of those as advantages.
  109. Alan, of course by Omni-Cognate · · Score: 1

    Don't know why I typed David Kay. I think he's actually a comedian.

    Anyway, my rant was about the article, in case I didn't make it clear. I really am sure this guy has a lot of interesting stuff to say, it's just that the article didn't seem to get anything of interest across at all.

    --

    "The Milliard Gargantubrain? A mere abacus - mention it not."

  110. I beg to differ. by BitwizeGHC · · Score: 1

    If your mind is not constantly groveling in little details, it has the ability to go up a couple of meta-levels and employ new problem-solving strategies in the large, letting the computer worry about stuff in the small.

    Word processors enabled new forms of novel-writing by allowing the writer to move and manipulate text easily and experiment much more than he could with a typewriter. Similarly, powerful dynamic languages like Smalltalk enable new methods of programming by putting new approaches to problem-solving and experimentation within the grasp of the individual programmer.

    --
    N4st0r, trixx0r h0bb1tz0rz! Th3y st0l3 0ur pr3c10uzz!
  111. PC's for Creativity and Learning? by mveloso · · Score: 1

    He ignores the fact that most people are neither creative nor capable (or desirous) of more learning.

  112. Still missing the distinction by H3lldr0p · · Score: 1

    If I were to go back and reference say, the Altiar 8800, or some such, then I could see where one might consider a text program something of a luxary: The entirity of output to begin with were flashing LEDs. Likewise primitive, input was accomplished via switches. However, that is going a long ways back.

    To do any sort of "computer thing" right now, one needs, at the very least, some sort of capacity to manipulate a plain old ascii text file. And this is where I think my disconnect comes in. I just don't see how one can call it a "non-computer thing" these days. The state of the Art of computing has come quite far in the 30 some years since the microcomputer was introduced. New things are being done all of the time. The difference I think, is what Burke pointed out in his "The Day the Universe Changed" series: That very little of this stuff is being done where the public can examine and participate.

    1. Re:Still missing the distinction by Artifakt · · Score: 1

      Perhaps your disconnect comes from those tasks and programs to do those tasks that straddle the line. You can use a text program to write documentation that would only be useful re. a computer to use it with, or to write sommething entirely unrelated to computing or somewhere in between. You can use a color picker program to get the RGB values of a certain pixil, and then use that as part of making an image that is a pretty picture in itself, or as part of making a splash screen to go with a program. In such cases, the line certainly gets blurry.
      People who prefer the shortcut of saying "computer thing" are likely to also not bother to distinguish between a program being a computer thing and a particular use of that program being one, so again, it's ambiguous, and expected to be extracted from context.
      Your last four sentences show where a great deal of confusion rests. A lot of modern science depends on machines that can do quite complex calcualtions quickly enough to be useful, with useful measured in a social context. (Like, modeling what happens in a type 2 supernnova quickly enough that you can observe the next relatively close one and check your model, then repeat as needed until you publish or the grant runs out.). That's a non-computer thing by some definitions, geeky as hell, but for astronomy geeks not computer science geeks. Things like that get classified either way, and either way, some of us will argue over it.

      --
      Who is John Cabal?
  113. Reporters always get it wrong. by jasenj1 · · Score: 3, Insightful

    I believe people are reading WAY too much into a little one page article in a magazine directed at finance types with sprinkles of quotes from Alan Kay in it.

    Some simple rules for reading anything written by a "journalist".
    1. The more you know about a subject the more the journalist will get wrong.

    2. The shorter the article the more will be left out and gotten wrong.

    3. The more complex the subject the more will be gotten wrong regardless of article length.

    So in this case we have a short article by a journalist of unknown technical credentials writing for a target audience with no technical credentials, and people are complaining that the small quotes from someone with DEEP technical credentials on a VAST subject area are bozo-y? Please. Show me an article _BY_ Alan Kay written for the ACM and then I'll pay attention. This article is just fodder for CEOs to annoy their IT shop with.

    PHB: Alan Kay says we should be modeling our business so we can make more money. Get on it.

    IT: I'll get right to it after I install the latest critical Windows/IE update and wipe the latest virus from all the machines on our network. (i.e. Never.)

    - Jasen.

  114. Re:I'm not sure it's learning "capacity" by symbolic · · Score: 1


    One thing I've noticed is that children have boatloads of free time. Unless they're doing something dangerous, how they ultimately choose to use it relatively inconsequential. However, by adulthood, you learn that time is as much of a commodity as anything else - once it's used, it's gone. As such, you have to invest wisel to reap the maximum return on time invested. I think adults have some fear that if they embark on a new learning expedition, there will be no payoff, and hence, their time will have been wasted- time that could have been spent doing something else. The irony here is that this "something else" is often more of what is already known to work- maybe not the best, maybe not even good, but enough to get a known result. This fear can lead to stagnation, which might be perceived as an inability.

    I love learning, but I have the same fear. There's so MUCH to learn, and every time I decide to look at something, I find myself asking, "how will I use the knowledge I gain from this experience?" It would be great not have to worry about this, but time is limited.

  115. ummm it was really the "Kaz and Bill show" by WebCowboy · · Score: 1

    From what I recall Bill was Nishi's "boss" (he was employee of what became ASCII Corporation -- a spinoff of Microsoft Japan). MS Did a bit more than provide the BASIC--they created the design and wrote 100% of the system software (that being the OS and BASIC interpreter) as well as the bulk of application software outside games. Not to minimise Nishi's vision--I think he was very forward thinking in a lot of ways. The idea was to specify the platform and have others build the machines--which is basically what came about with "Wintel" machines after many, many years.

    They were cool machines though--the games reminded me of Coleco games (not surprising as the MSX was largely a rip-off of that system--same CPU, same sound chip, same graphics) -- the Konami games for both were basically identical.

    I think that besides being behind the technological curve (by the time MSX came to market in meaningful numbers machines like the Apple Macintosh were out and even flashier machines like the Amiga and Atari ST were on the horizon) the concept probably wouldn't have endured. It was wedded to fading concepts--a machine where reasonably fast mass-storage was optional. It was self-contained with limited expandability. When powered up it presented a command prompt for the BASIC interpreter.

    By 1984, the future of computing was looking past that--the PC was striving to become an "appliance" where you turn it on and just "use it" to do things. None of this booting up into a programming language nonsense. Everything was included with the PC to make it useable. Power up, click here and write a letter, balance a chequebook, etc. It's functionality is extended by installing programs from time to time, but they remain in place after that. 99 percent of the time, users should actually be able to USE the machine.

    MSX and other 8-bit machines of the time and previous to it were really beter suited to hobbyists. The machines were offered with NO persistent mass storage device included (tape and floppy drives were extra-cost options). You had to "program it" to do things. It was useless without putting a disk or tape in and typing "LOAD", or at the very least typing in many lines of BASIC code. In my experience, they were LEARNING machines--I learned a lot, but probably did "real work" with those old 8-bitters little more than half the time (even less if you don't count playing games).

    I think that is what irks Alan Kay actually--and I agree. The pendulum has swung too far and the likes of MS keep trying to push the pendulum further. The vision today is of a cable box on steriods--you buy a sealed black box and turn it on to do things. You never explicitly install software--it comes to the box off the 'net "on demand". Sounds great, but MS wants you to pay a subscription, and doesn't want you to OWN the box. The EULA will forbid you from opening the box or altering the software (anything that can reveal the internal workings constitutes a threat to precious IP rights after all). Don't like how it works? Aww, too bad, but if enough people put a request in for your idea it MIGHT show up in the next update.

    How boring and unimaginative. Lets try to bring that pendulum back to the centre a bit and give people back control of their machines. They are ALREADY very useful appliances--leave all that alone. It doesn't need to hook to a TV or boot up in BASIC, but PLEASE put programming tools back on the machine! And don't hide it away like it's meant for "experts only". If MS wanted to drive innovation and creativity it could start by GIVING AWAY visual studio by pre-installing it with the OS.

    Thank God for Linux and BSD--right now they're the only true choice for PC owners who want to LEARN. The source is there, as are the development tools. There are no legal and technical impediments for getting under the hood in terms of software. In addition, Linux is getting very good at serving the "appliance" needs of the desktop PC user. For people who actually want to learn comp

  116. Running on fumes by JamesR2 · · Score: 1

    I think he is being a little unfair in the creativity comments. I see tons of creativity coming from Open Source, Apple, and yes, MS. I see my Mom ordering something on the web and communicating with her peers. The "fumes" and "business use dominates" comments ring true. I hark back to dial, BBS, text-only and little memory and that was exciting. Getting that stuff to work was a challenge, and challenges are fun. Now, I have too many machines and devices and they can't talk together well and pain in the butt. And the challenges to get them to talk are way too hard, or not even possible. My fave; why can't people with limited $ buy a $200 Xbox to surf and email? But I am not sure lack of challenge is it. There is something about that "fumes" argument. IP and stock prices kill everything they touch, but that isn't all it either. I see Paul Allen can't get another hit no matter how hard he tries. Someday I will figure out the answer ...

  117. The Problem is Microsoft by RecycledElectrons · · Score: 1

    There have been MANY improvements in the last 20 years. The Apple Newton was one, but Steve Jobs killed it because HE DIDN'T INVENT IT. Some of the (free) programs that help disabled students read also help the rest of us read. The best is text-to-speach softweare that is combined with flashing the words a few at a time on the screen in large letters. I can read with 4x the comprehension using this software. The problem is that if it's not pre-installed in Windows, nobody uses it.

    Andy Out!

  118. Public Skool Math ed is NOT creative. by solios · · Score: 1

    Which is why I failed Algebra and despite having college-level skills in english and reading, wound up having to take "reduced" math classes in order to graduate from high school.

    Problem was that I was finding solutions to problems, getting the correct answers, showing my work... and FAILING because it wasn't the TEACHER'S METHOD, which was convoluted, made my brain scream, and sent me to the nurses office three or four times a week with tension headaches.

    Public Education math is very much My Way Or The Highway. It's easily the most creativity-stifling experience I've had in my life.

    1. Re:Public Skool Math ed is NOT creative. by Anonymous Coward · · Score: 0

      I tend to suspect that you're a liar. Either what you were doing wasn't correct or your school used methods wholly unheard of by anyone else in the world, because I don't see any of your methods in the literature.

      It's entirely possible that you were getting correct answers using completely wrong reasoning. It's also entirely possible that you were getting wrong answers with wrong reasoning, and you prefer to pretend to be a victim. However there's almost no chance that you developed rigorous techniques to simplify finding solutions to problems and your teacher did not accept them. They would be ecstatic.

      Please provide all of your aforementioned techniques. Preferably with proofs.

  119. Deconstructing Kaye by MagikSlinger · · Score: 2, Insightful

    I found this passage from the middle captures his arguments succinctly:

    [Kay] says, "[Business] is basically not interested in creative uses for computers."

    Depends on the busines. Most businesses want predictable, repeatably, accurate, auditable activity done with their PCs. Accounting is an example of a business that does not WANT creativity. :-) I am assuming he's not talking about this bread-n-butter computing problems but what's done on the desktop, but he also has to remember that the desktop user also has to work in that "boring" business environment, and most jobs discourage creativity in order to "maximise efficiency".

    Some jobs will benefit from creativity, and in those cases, most people feel their PCs (especially the Mac crowd) do encourage their creativity. But I can't help wonder if he's so obsessed with being creative that he's ignoring the fact some people don't need creativity in their jobs, also, if they are being creative, they don't want to be creative int he way he wants to be creative.

    If business users were less shortsighted, Kay says, they would seek to create computer models of their companies and constantly simulate potential changes.

    Here's an example of his disconnect. Maybe they're not doing it in the way Kay wants to see it done, but it's done all the time with various tools, but mostly spreadsheet based ones using plug-ins for Excel. People find the spreadsheet the most comfortable tool for modeling things and simulating their company on paper. Hell, there are some really nifty 3rd party plug-ins for Excel that can do Monte Carlo simulation on your spreadsheet data. You provide some extra information about your values, like variance, etc., and the plug-in will calculate the outcome curve of your model. And there are some really cool tools for MS Project to model how your project works!

    From my perspective, modeling happens all the time and people are using their imaginations to model and work with some really nifty things. From small businesses to the home user figuring out their portfolio balance to the engineering company using their PC to model new ways of designing structures! It just might not be the way Kay wants to do it.

    I think Key is confusing the way he wants to be creative and how he thinks with how everyone else should think. Berating people for not thinking like you do is, to me, the anti-thesis of creativity.

    But the computers most business people use today are not suited for that. That's because, he says, today's PC is too dedicated to replicating earlier tools, like ink and paper. "[The PC] has a slightly better erase function but it isn't as nice to look at as a printed thing.

    I think he's trying to say that PCs should transcend just trying to be a poor simulacrum of pen and paper. On the surface, that sounds seductive: your PC should take all that drudgery away from you leaving you free to think. Let the PC do all the thinking and work and you do all the creativity. As someone who likes to think of himself as creative, that sounds... stupid. Painters like the feel of paint on canvas. Harlan Ellison loves the effort it takes to push the keys on his mechanical typewriter. Most artists consider the "drudgery" part of the creative process. It's a challenge to your imagination that spurs you forward. The effort of collecting and working the clay is considered a key part of the pottery making process. Just going to a shop to buy the clay is considered death to the process. Being truely creative is about taking all there is inside you and expressing it. Making it "easier" is missing the point.

    Kay also believes that the drudgery inhibits creativity; which it doesn't. You will be creative even if you have to use a stone and cliff face. Making it easier will not increase your creativity, nor will it improve its quality. If you want to make PCs more use

    --
    The bitter lessons of a veteran coder: http://bitterprogrammer.blogspot.com
    1. Re:Deconstructing Kaye by 12357bd · · Score: 1

      I am not pretending to defend Kay, I don't know him, but frankly to say for example that a spreadsheet plug-in is realy nifty illustrates the point: the problem is not the plug-in or how good it is, the problem is that visicalc is 25 years old!. If you find it ok, that's allright, but try to understand that after 25 years some people can get a little bored.

      --
      What's in a sig?
    2. Re:Deconstructing Kaye by MagikSlinger · · Score: 1

      Im my opinion, boredom is not sufficient reason for throwing out something that works, and more importantly, lets people get their work done!

      --
      The bitter lessons of a veteran coder: http://bitterprogrammer.blogspot.com
    3. Re:Deconstructing Kaye by solprovider · · Score: 2, Insightful

      your PC should take all that drudgery away from you leaving you free to think. Let the PC do all the thinking and work and you do all the creativity. As someone who likes to think of himself as creative, that sounds... stupid. [...] Most artists consider the "drudgery" part of the creative process. [...] Being truly creative is about taking all there is inside you and expressing it. Making it "easier" is missing the point. Kay also believes that the drudgery inhibits creativity; which it doesn't. (Please read parent for context.)

      I disagree from several perspectives. Computers (and most tools) were invented to remove the drudgery.

      As an artist, I want tools that help me realize my creative vision as efficiently as possible. When writing, I want to fix my misspellings and grammar as effortlessly as possible. When creating a song, I want to hum the tune, and have it recorded in a reusable format. I want to sing the lyrics and have them appear on my screen. I do not want to try to remember the lyrics long enough to write or type them. I have lost entire songs (that seemed good to me at the time) because I kept creating lyrics without taking the time to record them. Usually I am able to record the chorus and a few of the rhymes, but the new work-still-required version is unlikely to be as good as the inspired version I first sang.

      My startup is building software that reproduces and improves the business management processes for people management (and other stuff.) The software forces recording what is important to safety, productivity, and promotions. Then it forces recognition of problems and excellence. The goal is to reduce the drudgery and level of expertise necessary to be a good manager, while promoting people with the skills to make business better.

      All tools were created to reduce drudgery. The computer is the best tool for working with thoughts. Kay seems to be asking for another product we are developing to turn the world into one big P2P real-time database. (Expect it to be released around 2010. Vision is easy, but implementation takes time even with today's tools.)

      He is correct in that most of today's use of computers does not further creativity. I have been introduced to several "computer experts" that knew how to install software and use Kazaa. But computers also help Pixar create by removing the drudgery of drawing, inking, and coloring every frame of animation on paper. The truly creative use whatever tools are available, and using a computer increases efficiency for many tasks. I think the real problem is that most people are only creative when deciding how to pay the bills.

      --
      I spend my life entertaining my brain.
  120. He's right, we need a "situations planner" by tentimestwenty · · Score: 2, Interesting

    Why isn't there a program that graphically represents possibilities? Every one of us has to make complex decisions, each of which has a set of factors and pros and cons. Why can't the computer take this set of factors and "map" them, allow us to attach probabilities at each level, and then graphically highlight trouble areas and predict desirable outcomes.

    Things like deciding whether to carry X or Y product would be more tactile and visual, and probably more accurate than a flat spreadsheet. Hell, anything could be modelled with a standard set of conditionals, from what to wear to whether to support the death penalty. That's one of the creative things a computer would be great at - unravelling a complex knot of a problem.

  121. SMS and Cell Phones by Rimbo · · Score: 1

    Back when SARS initially broke out in the southern part of China, the Chinese government did what it usually did: It sequestered the area and communications to and from it so that people wouldn't start panicking. ("It's good to be the totalitarian regime.")

    Of course, word got out anyway. Worldwide panic ensued. How? SMS text messages on cell phones.

    I wholeheartedly agree with you. Technology has reached a critical mass where "idea guys" no longer control where technology goes; people figure out new ways to use it on their own, without regard for where it "should" be going. This includes both researchers like Alan Kay, big corporations like Microsoft, and totalitarian regimes like China.

    Kay is still stuck in a PC-centric paradigm. It's a lovely paradigm, that. But why would I sit and change how I communicate with a personal computer when my phone's with me everywhere I go now?

    43 968 226 7323 8447 8436 968 5669 487 8783

  122. commercial vs creative by sacrilicious · · Score: 1
    Alan's point is that the truly mathematical aspects of computing have become second-place to the eye-candy aspects

    I don't think Alan has anything against pretty graphics. I think Alan believes that commercial uses of computing have eclipsed creative uses, and that this is a sad thing.

    --
    - First they ignore you, then they laugh at you, then ???, then profit.
  123. D*mn! by Anonymous Coward · · Score: 0

    Nice post! I modded you up, but I also wanted to send extra props. VERY nicely said.

    -Da VinMan

  124. Hypertalk by cthlptlk · · Score: 1

    Squeak, and this article, just makes me nostalgic for Hypertalk on the old, old MacOS. It was really the string theory of computer science...a 21st century idea that fell into the 1980s. The runtime (Hypercard) was kind of drawing program, and kind of a RAD, and almost a database, and ran pretty comfortably (if slowly) in 1M of memory from floppies. It was really scalable to your level of ambition: you could draw pictures, or build GUIs that just moved from page to page, or write custom handlers for buttons in a smalltalkish language, or write external pascal libraries. I knew lots of non-programmers who wound up writing Hypertalk, 'cos it didn't even feel like programming.

    Did I mention it was slow? It crawled. But it was great. It anticipated (or inspired) the web, and Visual Basic, and Tk, and a lot of other stuff. Apple totally drove it into the ground during the Scully era. It would be sweet on a modern box.

  125. These guys really irritate me by crucini · · Score: 1
    Seems like as computer folks get older, their ideas get stinkier. They start luanching blanket criticisms of computing while they're totally out of touch with what's happening.

    Bill Joy abandoned vi, stopped doing anything useful, and now runs around complaining about computers. Stallman, who helped bring us GCC and Emacs, is now mostly famous for his beliefs about the phrase "GNU/Linux".

    Kay complains that web browsers are not authoring tools. That might have a shred of validity, but:
    1. We've learned that writing a good web browser is hard enough - probably the single hardest thing on a desktop - that other tasks should not be mixed in. Let me pick the best web browser without bundling some mediocre mail client, web authoring tool, etc. The chances of one program being best at everything are slim.
    2. Most of the time a web browser is used to view content that the user is not authorized to edit.
    3. If you want an environment with a low threshold for user contribution, set up a Wiki or a web board.

    Kay never mentions Linux or anything else that would show he's come out of his cave in the last ten years. He has an annoying tendency common to these aging geeks - he takes Microsoft as the sum of all modern computing, and then complains how it didn't incorporate his pet ideas.
  126. Definitions by Anonymous Coward · · Score: 0

    "Creativity" is too nebulous. Yes, you are being creative, and you're using your PC as an aid, but it isn't the *focus* of the creativity. You're not inventing new things to do with computers; you're using them to help you with old ones.

  127. aesthetics isn't my field, but... by justins · · Score: 1
    So, how is watching a television show being creative? Creativity implies creating things. As bad as many TV shows are, I can accept that those who make them are being creative but when I am watching them, that is not creativity.

    The reading or watching of television, theatre, or film would be entirely passive and therefore uncreative if they happened in isolation. Art is a participatory process, however: people talk to one another about what they've experienced when they read or view some work of art and share the experience. The interaction between people when they experience a work is also a creative process, I think.

    I realize that I appear to be sticking up for John Grisham and Survivor and those who partake of them and it hurts me more than you can know. :) I think it's basically true though, the artist isn't the only one engaged in a creative process when a work of art is unleased on the world, everyone who experiences it is involved and being "creative." And if this is true then it's even true if the work involved is subjectively crappy, since it's the same process. The people I work with who are constantly sharing their experience of reality TV when they ought to be doing something worthwhile are being creative, in a way. (better them than me!)

    I haven't given it much thought but if this is true it perhaps follows that the quality of the work being experienced isn't the measure of how "creative" someone is, but rather the amount of participation in the creative process. This is intuitive since it makes the artist the most "creative" one in the process.

    Being creative is hard work, while doing it by the numbers (being passive) is much less so. I would say it is a safe assumption then that most people are not creative most of the time.

    I agree that being passive is in opposition to being creative, obviously. Looking at it, I define passivity a little differently I suppose, and I also don't think there's necessarily any moral value attached to being more or less creative, and perhaps that's the cause of our disagreement.

    It's worthy of more thought I guess.
    --
    Now before I get modded down, I be to remind whoever might read this that what I am saying is FACT. - bogaboga
  128. The guy is right. Current O/S suck: by master_p · · Score: 1

    I will redirect you, my fellow /. readers, to a previous of mine, here:

    http://slashdot.org/comments.pl?sid=112680&cid=9 55 8485

    Where you can read why current operating systems fail.

    I've posted the same thing lots of times before, but it was never modded as a 5...not because it was not worth of a 5, but moderators did not get it.

    More and more people are saying that we need another type of software to achieve better results...just like Alan Kay.

    Finally, I have a link for you:

    http://www.adaos.net/overview.html

    The guy in the above link is trying to build an O/S using data that realizes this idea exactly: the live object-oriented information system.

    If any Linux developer reads this, put it in your mind once and for all: if you want Linux to dominate and make Microsoft a thing of the past, you have the chance. JUST IMPLEMENT THE OBJECT ORIENTED INFORMATION SYSTEM, FOR CHRIST'S SAKE!

    (And what a coincidence! Alan Key worked in military apps...so does the AdaOS dude above, and so am I!!!)

  129. Two words... Turtle Geometry by Nicolay77 · · Score: 1

    Turtle geometry is not a book about programming paradigms, but it leverages LOGO to levels where no one would have imagined. Way beyond programming for children and sometimes into topics only teached in college.

    Logo is a much more powerful programming language than most people can get. And it's because is very related to lisp. The limits I found 13 years ago when I learned LOGO, where in almost all the books about it, not in the language itself.

    There is nothing wrong with OOP, but there is nothing magical about it either. And I'm a C++ fan.

    --
    We are Turing O-Machines. The Oracle is out there.
  130. no one understands alan kay?! by Anonymous Coward · · Score: 1, Insightful

    i seriously fail to understand why everyone else finds alan kay's message so difficult to grok.

    basically, the problem of commercialization of computers has resulted in the commodification of computer technology. people rarely create (write) their own software, and despite FOSS that percentage of software authors compared to the total computer owning population is getting smaller. many programmers actually encourage this because they feel it to be protectionist, that they can secure their paycheck as long as everyone else knows less than they do.

    alan kay, and myself, feel quite the opposite. that anytime you want your computer to do ANYTHING, including processing the incredible VOLUME of data people struggle to manage to maintain their lives, people should easily and freely be able to program their computers to do so.

    the goal is not to buy iLife from apple, but for every individual to contribute their customizations and extensions to a Free distributed system of lifestyle management. grandmas should easily visualize and understand how to improve a firewall and add beyesian filtering to their email client. kids should write games without first learning .NET and DirectX and a hundred other complex object libraries. anything you ever want to know or figure out should be accessible through your computer, but for now too many roadblocks of controlling interests are balanizing the playing field.

    that's what alan kay is on about, and that's the problem he's addressing with a solution by developing Squeak.

  131. Re:bull (bear in mind, I did not read the article by tekunokurato · · Score: 1

    Yes, but they're also happier and less likely to go postal or embezzle from you ;)

  132. Compared to what? by epepke · · Score: 1

    Just two days ago I saw an error message like this on my XP box whilst running a wizard for a Microsoft development system. I can't remember exactly what it said, but this is what it was like.

    Error 23753. Many programs require Hoojimongle services. If you disable Hoojimongle services, many programs may fail. Furthermore, you may be unable to reboot if...

    The buttons were labeled "Yes" and "No"; there was no way to scroll or resize the dialog box to see what it said, and there was no other way of getting rid of the dialog box short of stopping the process.

  133. Same here. by Anonymous Coward · · Score: 0

    Back when I was at Westminster High School, Westminster, California, they had these "hip" math text books that had less mathematics information than the countless "story-problems" and graphical pictures of fake handicapped children taking turns sitting in a wheel-chair and scissoring pointless geometric shapes as though they were learning somthing.

    At the time, mind 1990's, the "Teachers' Borg" (bitch board) as I called them were pushing multi-culturalism into their mathematics. It's almost as though experiencing a Disney Film try to make "love" to a Jim Henson film. My point is that I began learning Algebra in a private school in the 6th grade and our books were old and well-maintaned due to the fact they were quick to teach alot and didn't force anything but mathematics onto the reader. You can't even find a Smiley Face in those older math books and that's what I fucking enjoyed; math. I'll solve my own story-problems when I'm picking strawberries or barbecuing 10 corns cobs for 3 women and a baby.

    And the class projects they had in that "University" math class, by the canons of heathen gods do they wreak havoc on my own creativity! Those mercenarial teachers would establish a grading scale that somehow unanimously approved that 90% of all the class-material accounted for 4% of the "grade" and the small 1% class projects accounted 50% of the "grade" and quizes and tests accounted for whatever remained which they dynamically re-adjusted or graded selectively everything on curve when they think the class "should've done better" or "gosh I think they did well on what I taught them even though they flunked the other 60% of the content on the paper."

    They ought to teach mathematics, not "let's all get along with the wheelchair" and not Jan's Welfare Checks Dilema and not Measuring Goat Hair or whatever the fuck they taco-snotted into those goddam books. I left that school and learned what they try to monopolize: Calculus! I wanted Calculus and they don't want to teach it ASAP! They just want to take a whole semester teaching Calculus just so they can keep their jobs. I learned Calculus in what equated to about 2 months of hard studying. Calculus rocks! Oh Calulon*(@$ ermm.

  134. Please... by Anonymous Coward · · Score: 0

    I'm not the original poster that you responded to, just an AC as below.

    One of the buggers I incurred through "High School" was repetitively expressing on paper how equations were solved when the theory had already been incrorporated and mastered in the student's lobes.

    In reality, yes its good to express your methods to solve an equation but this would slowly limit your thoughts to various artifacts such as your measured performance to inscribe on paper your thoughts or the ussurpation to make one dependant upon the paper monopolies for every aspect of your living for mere tedious tasks as expressing overly-exaggederated common-knowledge solutions upon paper for obviously low-intelligence peers to observe with no correlation but satisfaction from the "teacher" that the student follow their tradition of filling a portfolio with cruft that need not be.

    My reasoning against repeatedly expressing the method on paper is equally repugnant to programmers that demand code commenting in an API. For those of us that don't want to crunch math in such a style that is slowed by our handwriting, it is beneficial to mankind to think without having to chop trees and sharpen lead poison rods constantly.

    Imaging a classroom without wasting paper and every theory is expressed on the Overhead Wall Projector and mastered without paper by the students that they need little paper to be tested. :-)

    I suggest you read The Tao Of Computer Programming.

    1. Re:Please... by Anonymous Coward · · Score: 0

      I suggest you try to be cogent.

  135. Speak for yourself by Anonymous Coward · · Score: 0

    I *know* you aint talkin' 'bout my computah muthafucka!

  136. A tool for learning by uspsguy · · Score: 1

    My PC is unquestionably a tool for learning. Every time I install a program or do something silly like wanting 2 printers on it, I always learn a lot - usually far more than I had originally intended. Some of them have resulted in a Continuing Education program for me.

    --
    Profanity - The sign of a small mind trying to express itself.
  137. Alan Kay's brilliant ... by crovira · · Score: 1

    n\but suffers from the same blind spot as everyone else concerning data relationships.

    Smalltalk (and all of OO disciplines) are blinded by the Five Normal Forms which posits that links are to be carried internally (through pointers or foreign keys) when they would gain flexibility and object reusability by carrying relationships in a schema and implementing them and (existential) connections.

    You could achieve the same things that relational databases are getting now but you would be able to articulate so much more flexibility from your database designs.

    I'm not writing this for his benefit (he's not going to read this) but to get an historical audit trail established.

    Maybe one of you could even get the damn idea :-) Remember, you got it from me.

    --
    MSBPodcast.com The opinions expressed here are my own. If you don't like 'em... Think up your own stuff.
  138. Ridiculous by RedRocketRanger · · Score: 1

    Everyone knows that the true purpose of the PC is to allow us to connect to the internet so we can download porn!

  139. They keep changing what OO is "good" at by Tablizer · · Score: 1

    In the 60's OOP was supposed to allow one to model the "real world" easier. In the 70's, when Alan was extalling the virtues of Smalltalk and OO, it was supposed to model human thought better. In the 80's OO was all about "reuse". In the 90's it was about making code easier to change. Now there is no constistent claim about what OO is supposed to be good at. It makes it tough to be an OO skeptic when OO fans cannot give specifics about what OO is supposed to be good at anymore. It is like trying to nail jello to the wall. Different OO fans give wildly different answers. Either way, Alan's views of OO have fallen out of style. But like wide ties, they will probably come back someday.

    1. Re:They keep changing what OO is "good" at by Anonymous Coward · · Score: 0

      OO is supposed to be good at modelling the real world, modelling human thought, code reuse, and ease of changing code.

    2. Re:They keep changing what OO is "good" at by Anonymous Coward · · Score: 0

      yeah right. and it found WMD

  140. Overconnectedness by achurch · · Score: 1

    For [Kay], "the primary task of the Internet is to connect every person to every other person."

    And let the spam, viruses, system cracking and general misbehavior commence . . .

    Kay's intentions may be good, but I'm firmly of the belief that we're nowhere near a level of civilization that would allow us to use such a network well. Even putting aside the issue of random miscreants, you can't take six billion people of hugely varying backgrounds and beliefs, slam them all together into a common environment, and expect anything good to come out. Even five hundred years after we discovered the Earth was round, intercultural barriers are still quite high. (I don't mean to bait flames, but look at the Middle East for an excellent example.)

    Besides which, do you really want to be connected to everybody else in the world? What would you do if you were? How much information do you really think you can keep track of, much less use? How much music, anime or whatnot have you downloaded off P2P and never even watched once? (I admit, I've got about 70 gigs of such.) Are you really happier having access to everyone in the world, even the fraction of the world's population that's currently networked?

    Communication is good, but you can have too much of a good thing.

  141. Re:Two words... Turtle Geometry by RevAaron · · Score: 1

    You're certainly right there- LOGO has the ability to be a powerful language. It's got the right stuff already there. But unlike Squeak, it lacks practical value in using it beyond turtle graphics and other intro programming. LOGO could be as practical as any language, but it lacks the environment and the libraries. Squeak contains a lot of room to grow, LOGO doesn't. Not unless the student wants to recreate the wheel a million times over... That said, the problem would be solved some if using a turtle grpahics system on top of DrScheme or something. Like Squeak, it has a lot of the best of both worlds.

    And I agree about your OOP statement. And I'm a Smalltalk fan and programmer. OOP is no magic bullet, but all indications show that it will be sticking around for a while. Which means that a good early introduction to the concepts of OOP is a good thing for kids learning some programming now who made up being programmers down the line.

    --

    Working toward a usable PDA environment in the spirit of Newton OS: Dynapad
  142. Re:shitalick by Trolling4Dollars · · Score: 1

    When Kay was talking about creativity and computers, I don't think this is what he had in mind. ;P

  143. Not him again... by evilviper · · Score: 1

    You know, I was tired of hearing http://slashdot.org/article.pl?sid=03/04/04/204521 2&tid=99>Kay complain last time, and I'm not any more excited about hearing it this time.

    It's one thing to complain about something, it's another thing to detail solutions to the "problem", and yet another thing to get those things done. He's merely on step one, and he doesn't seem to be progressing. Does every whinning rant need to be posted on /. ?

    --
    Slashdot gets worse every day... Pipedot: News for nerds, without the corporate slant
  144. Re:You've got a no point at all.. by Bigman · · Score: 1

    Bullshit. It's not like the "commercialisation" is removing literature, research, and raw data from the Internet.

    No, it's just burying the content under a pile of adverts, 'portals', keword-spammers and such. The example you give uses a couple of esoteric words, so its not surprising the results are all research. Information on more commonplace subjects is harder (I'll admit, not impossible) to find.
    35% of my email is spam, all of which is promoting commercial enterprises.
    Web sites get slower and slower as the advertising banners, pop-unders, flash 'pop-overs' and other marketing devices use up more and more bandwidth. I can see that some sites need advertising to run, but does it have to be so intrusive?
    Don't blame others because your site isn't interesting enough to go to
    If you'd actually bothered to read my post you'd see I'm not 'blaming others' that my site is not 'interesting enough'. I know its of (virtually) no interest to most people. But I just don't understand why it is not listed at all not why its hard to find. I get the odd email from time to time from people who've read stuff there and found it useful, but they've found it through other search engines. I'm not blaming anyone, I just made the comment because it seemed to me that Google had started to become harder and harder to get listed on for non-commercial sites. You have to admit that the link to the page for site submissions is not exactly easy to find, is it?

    --
    *--BigMan--- Time flies like an arrow.. but personally I prefer a nice glass of wine!
  145. This squeak, what's it all about? by Hognoxious · · Score: 1

    Can I use it to tell the wife to pick up some bread on the way home? I can do that with email.

    --
    Confucius say, "Find worm in apple - bad. Find half a worm - worse."