Slashdot Mirror


Operating Systems Are Irrelevant

zincks writes "David Gelernter (Yale Professor of Computer Science, and Unabomber target) has a story in the NY Times which states, (1) Operating systems are relics of the past, (2) We should be able to access data anytime/anywhere, by (3) seeing a stream of 3D documents(?), so (4) he's written such software, and (5) that's all you should care about so it doesn't matter that it runs under windows. This is a fantastic (definition: based on fantasy : not real (?)) vision of the future by a premier technologist."

750 comments

  1. Like potato chips by Anonymous Coward · · Score: 1, Funny

    First they come out with 3D Doritos, now 3D Documents.

    What's next, 3D cheese? Oh wait....

    1. Re:Like potato chips by Nexpert+Guardian · · Score: 0

      Man! Don't go bashing DooM 3 like that! It's only the alpha! STCM crew!

    2. Re:Like potato chips by Anonymous Coward · · Score: 0

      Man, don't pick on Doom 3 yet, it's only the alpha!

      STCM crew R & M

    3. Re:Like potato chips by guile*fr · · Score: 1

      cheese is in facts 4D since it also change through time (a least the non-platic sort)

    4. Re:Like potato chips by Hugonz · · Score: 1

      Well, cheesy 3D we've had for years =)

  2. Sounds kinda like X by Vaulter · · Score: 5, Insightful


    Hmm, an interface that is completely independant from the underlying OS, network, etc, etc. I think I may have heard of that before. What's that? In 1986??? Oh yeah.

    --
    I don't have a sig...Do you??
    1. Re:Sounds kinda like X by ajs · · Score: 5, Funny

      X is just a hardware abstraction layer. This guy is talking about something radical and new. A way of abstracting the data beyond the constraints of platform and UI. Something that you could describe in a simple way that would allow you to locate data anywhere, interpret it in a way that made sense for you and render however and wherever appropriate. It could be the building blocks for a whole new way of communicating.

      Oh, wait. That was the World Wide Web. Never mind.

    2. Re:Sounds kinda like X by Anonymous Coward · · Score: 0

      so....xml?

    3. Re:Sounds kinda like X by Angry+White+Guy · · Score: 5, Funny

      Kinda like having an XML Layout sheet tatooed on your forehead then running headlong into documents.

      --
      You think that I'm crazy, you should see this guy!
    4. Re:Sounds kinda like X by cloudmaster · · Score: 4, Funny

      Bah, *you* don't have an article in the New York Times. Maybe if you get this "extensible markup language" idea covered by a national media source, then we'll take you seriously. Until then, let the professionals deal with device-independent information presentation.

    5. Re:Sounds kinda like X by XorNand · · Score: 2, Troll


      You bring up a good point about the parallels of the orginal intention Web. This idea, while very cool, is practical only in the ivory towers of acadamia. One only has to look at the commerical consolidation of mass media that has eroded the 'net. The people with the Money(tm) have no interest in allowing something as socialistic as this see the light of day. In their eyes, they can't make a profit off of something that they don't own and control.

      --
      Entrepreneur : (noun), French for "unemployed"
    6. Re:Sounds kinda like X by Isao · · Score: 2, Funny
      The Web is simply the presentation layer. What he's talking about is a platform-agnostic operating environment, where an application can run and access more or less the same system services no matter the actual hardware or OS, and be able to move between platforms without recompiling.

      Oh wait, that was Java.

    7. Re:Sounds kinda like X by Anonymous Coward · · Score: 0

      socilaist? didnt know the software had political position.

    8. Re:Sounds kinda like X by DopeRider · · Score: 5, Funny
      a stream of time-ordered files that can be reorganized instantly into substreams by topic

      Slashdot?

    9. Re:Sounds kinda like X by TheAncientHacker · · Score: 2

      Oh wait, that was USCD p-System in the 1970s...

    10. Re:Sounds kinda like X by FunkMonkey#9 · · Score: 1

      No, no... what we're talking about here goes even further than that. Essentially, we should be able to access data anywhere seamlessly!

      Every user gets to define their own namespace, and everything happens in the background. Different views of data are handled by "translators" that present it in the way you need it.

      We'll call it "Plan 9 from Bell Labs."

      --

      -- The One and Only NotMike.

    11. Re:Sounds kinda like X by guile*fr · · Score: 1

      or the hurd....

    12. Re:Sounds kinda like X by Anonymous Coward · · Score: 0

      Dude: it's a dialectic of forces and relations
      of production.

    13. Re:Sounds kinda like X by stinky+wizzleteats · · Score: 1

      Thank you. That is the funniest thing I have ever seen on /.

    14. Re:Sounds kinda like X by tchapin · · Score: 1
      Also sounds sorta like what the brain is/was supposed to be.

      Todd

      --
      -- !todd erases a red dot! I steal music on the internet.
    15. Re:Sounds kinda like X by Anonymous Coward · · Score: 0

      > ..interpret it in a way that made sense for you
      > and render however and wherever appropriate.

      And while creating such a system, this guy
      resolves a few essential issues in data
      representation and cognition as well. Next be the
      establishment of world peace, no doubt.

    16. Re:Sounds kinda like X by Anonymous Coward · · Score: 0

      Oh wait, that was CP/M ...

    17. Re:Sounds kinda like X by Disoculated · · Score: 3, Interesting
      But he doesn't say anything about a platform agnostic operating SYSTEM. True, he's saying that the enviornment of the future happens to be the one that he personally thought up (is this an article or an advertisement?), but he says that the SYSTEM should be Windows just because it's what most people are using and everyone should just use Microsoft because of that.


      I call big BS on that one. The limitations of PC hardware and the Windows operating systems ARE relevant, and as long as I can't write to a floppy drive and listen to an MP3 at the same time, or the machine's default network sharing and mail systems leave me ripe for butt rape by script kiddies, I certainly won't be running this vision of the future.

    18. Re:Sounds kinda like X by NuShrike · · Score: 1

      Sounds like Plan 9. We know where that is now.

    19. Re:Sounds kinda like X by Tyreth · · Score: 1

      Does this sound like the stuff reiserfs is talking about doing? I don't really understand the future of reiserfs, but this all sounds familiar.

    20. Re:Sounds kinda like X by sg_oneill · · Score: 2

      Yeah. Gelentners been kinda going on about his time dependent stream of data thing for ages. I got a copy of his book "Aesthetics of Computing", which actually reads more like "Why my ideas are really sexy and other ideas are really crap".. And he had an earlier book on pretty much the same gig.
      Gelentner does seem to assume that stuff outside of HIS system is irrelevent in the awesome scheme of his genius or something.(?!)
      The problem is , is if you actually look at the implications of some of Gelentners ideas, there quite terrifying. Gelentern seems to advocate complete datacollection on everything everywhere and accessed by everyone. What underwhere does that girl wear? Ask the computer!
      Unfortunatunately such things managed to earn him a parcel from the unabomber who apparently took such things rather harshly. Not sure if he got injured by it or whatever.

      --
      Excuse the Unicode crap in my posts. That's an apostrophe, and slashdot is busted.
  3. Really irrelevant? by Lomby · · Score: 4, Funny

    Access to documents anytime/anywhere?
    Even when the OS of the server is taken down by the Slashdot effect?

    1. Re:Really irrelevant? by pete-classic · · Score: 2

      I agree with him. According to netcraft "The site www.scopeware.com is running Microsoft-IIS/5.0 on Windows 2000"

      I think Win2k is an irrelevant OS . . .

      -Peter

    2. Re:Really irrelevant? by Anonymous Coward · · Score: 0

      Windows should not be used as a server OS. Ever. Period. End of story. All these dumb shits running their site on Windows have it coming to them.

    3. Re:Really irrelevant? by rjamestaylor · · Score: 2, Funny
      • David Gelernter (Yale Professor of Computer Science, Unabomber Survivor, Slashdot Victim)
      --
      -- @rjamestaylor on Ello
    4. Re:Really irrelevant? by Jouster · · Score: 4, Funny

      Nah, I'm sure he's currently able to VISUALISE the packets hitting his ethernet card, and he can SEE IN 3D every single atom comprising his CPU melting into an unidentifiable glob of sludge.

      Jouster

    5. Re:Really irrelevant? by Hugonz · · Score: 1

      Didn't you read??? The server will have no OS, it's irrelevant, you're irrelevant. MHUAHAHAHAHAHAHAHAHAH

    6. Re:Really irrelevant? by 1nfern0 · · Score: 1

      if only the unabomber were succesful. then i wouldnt have wasted so much time read that article and these comments.

    7. Re:Really irrelevant? by Anonymous Coward · · Score: 0

      HAHAHAHAHAHAH! Thats awesome. *wipes tear from eye*

    8. Re:Really irrelevant? by Adaere · · Score: 1

      Scopeware(TM)

      Due to overwhelming interest in Scopeware Vision(TM), our web site is experiencing significant delays. To help alleviate the problem, we have temporarily replaced our regular site with these text-only pages. We appreciate your enthusiasm and thank you for your patience.

      To learn more about Scopeware Vision, click here.
      To go directly to the download page for Scopeware Vision, click here.

      Our regular site will return shortly. Thank you.

      --
      On the internet, no one knows you're a frog.
    9. Re:Really irrelevant? by Adaere · · Score: 1
      Wonderful...

      (I'm quoting here, with emphasis mine)

      Text version:

      "Scopeware Vision Beta Release

      Overview

      Vision is a powerful new desktop information management solution that provides a unique approach for finding and organizing your files and email. Valuable files that are typically hidden in your PC are centralized and organized though an easy to use, visual interface, making access to information fun and easy, the way it should be.

      Vision works in real-time, behind the scenes, and locates all the information on your PC, including spreadsheets, web sites, multimedia files, documents, and even your email. Vision most standard document types as well as email in Outlook and Outlook Express. When you need to find information, search using any word or phrase contained in the file, you never have to remember a file name again. Vision quickly searches your information, and using a patented, intuitive interface, displays the relevant files and email in a time ordered stream. It's that simple. In the past, finding old documents, email and attachments, images, mp3s, spreadsheets, and presentations was frustrating and time consuming. Now Vision reduces this task to seconds, and presents you with all the relevant information so you can be confident you have everything you need, even information you forgot existed!

      Vision will change the way you work with your computer. Finally, your files and email will be organized and easy to access. Vision will manage all your information, so you don't have to."

      Wow, it uses an intuitive interface, the NUI!

      (Nipple User Interface)

      I know you've seen that sig!

      And it's patented, too! They've gone too far now!

      --
      On the internet, no one knows you're a frog.
  4. Censorware by Anonymous Coward · · Score: 1, Funny

    I think I'll go and see what new has happened on the Censorware front...

    What? I didn't expect that. I thought the page had something to do with exposing censorware. Oh well, it's the same as with whitehouse.com... Damn squatters...

  5. From the article by obdulio · · Score: 5, Funny

    Microsoft will be subject to careful scrutiny for abusive activity.

    It's a joke, isn't it?

    --
    PENAROL: Seras eterno como el tiempo y floreceras en cada primavera.
    1. Re:From the article by shadow303 · · Score: 4, Funny

      They'll be scrutinized, they just won't be punished.

      --
      I've got a mind like a steel trap - it's got an animal's foot stuck in it.
    2. Re:From the article by ENOENT · · Score: 1

      They'll be carefully scrutinized, and then they will be emulated by every business, government, and criminal organization on the planet.

      --
      That's "Mr. Soulless Automaton" to you, Bub.
    3. Re:From the article by ti1ion · · Score: 5, Insightful

      Not only is that line a joke, but the whole article is a joke!

      The headline for the article does not make sense because the body of the article clearly states that the OS *does* matter and that OS should be Windows! Did we miss that?

      His argument is that Microsoft has won. Give them your money and allow them to do what they wish to your PC, just use this guy's document management system to view content -- which, if you did not notice, requires that you run *all* MS software (Outlook, Word, Excel, etc.)!

      What a crock! Who the hell needs this *individual's* document management system if we are all supposed to use MS software? We would already have a universal system by virtue of *everyone* running the same software!

      This guy is just trying to make money the easiest way he can.

    4. Re:From the article by Glytch · · Score: 1, Offtopic

      You don't have to repeat yourself, you know.

    5. Re:From the article by Tomy · · Score: 1

      I wish I hadn't used up all my mod points yesterday. This post completely sums up the article. Someone mod this up.

    6. Re:From the article by ENOENT · · Score: 1

      Sorry, I forgot. Next thing you know, I'll be mentioning "apples, oranges, and fruit".

      --
      That's "Mr. Soulless Automaton" to you, Bub.
    7. Re:From the article by Space+Monkey+Gleek · · Score: 1

      Agreed!
      Give me a 'timestream' view served up by MySQL and viewable by anything other than IE on a desktop and I'll buy.
      I sat through a demo a few months ago and was impressed by his patented view of artifacts (doc, e-mail, links) in a 'timestream' view, but was dissapointed when I asked if there were plans to develop for MySQL and any other PC browser than IE. That is the breakthrough needed.

      Does anyone from Scopeware have any insight into if and when porting to MySQL and non-IE browsers for PC will happen?

      Until it does it *will only* be a novel artifact management system to use in addition to your desktop and all of your MSApps, not a total OS replacement.

    8. Re:From the article by EvilAlien · · Score: 2
      We're all getting screwtinized.

      This idea will fail. The future is the nanofax, information sharing is a fad. Its going to be all about object sharing. Or something. The Internet is a fad too... and Linux... and... Slashdot.

      On a serious not, that universal platform for interpreting data and so forth is called "the brain". Once we can get data directly into it and sift through a variety of abstractions (i.e., languages), we'll get to the concept behind this article. The trick is getting the data into the wetwear.

      --
      perl -e 'print $i=pack(c5, (41*2), sqrt(7056), (unpack(c,H)-2), oct(115), 10)'
    9. Re:From the article by 0x0d0a · · Score: 5, Insightful

      This guy is just trying to make money the easiest way he can

      Yup. Lets look at the story submission text:

      * Yale Professor of Computer Science

      Yup, Yale sure is CS central

      * Unabomber target

      This is his selling point for himself?

      * Operating systems are relics of the past

      subtext: No, I didn't just rip off Gosling's old speeches that failed to come true...

      * We should be able to access data anytime/anywhere

      This is such a fricking overused and pointless buzzphrase in the tech world that it's ridiculous. It's like a politician's "what about the children".

      * seeing a stream of 3D documents

      Yeah, everything gets better when it's 3d. Uh, huh. Very 90s.

      The man is obviously an ass. Given the "irrelevant OS" and "3D documents" crap, it sounds like he harvested a bunch of random mid 90s research papers.

    10. Re:From the article by stanwirth · · Score: 1

      This guy is just trying to make money the easiest way he can.

      Yah. More likely he's fishing for further "research" grants so he can be an even bigger research baron, holding the very lives of yet more and more graduate students in his sweaty compromised little hands. To academics, particularly the more prestigious institutions, it's more about power than it is about money.

      Pathetically small amounts of money can buy faculty huge amounts of power and prestige, even if the recipient spouts pure self-serving horseshit like this Galertner. It's pretty sad, really.

      Look for it to come pouring into him in a variety of ways -- prestigious named fellowships for his students, all-expenses paid conferences in exotic locations to deliver keynote addresses, sudden anonymous infusions into the endowment fund off whose interest the man's salary is paid, highly paid summer internships for his students and post-docs, large piles of hardware and software arriving free on the doorstep of his lab, etc. etc. etc.

      IBM bought off Cornell University in exactly the same way in the late 80's. Ever hear of "the Theory Center"? No, you haven't because they never did anything worthwhile and it remains a complete boondoggle. BUT the nobel prizewinning faculy member in Galertner's shoes (and his sexpot geek chick trophy wife) was run out of town on a rail.

      IBM had not only bought The Great Man of Science and His Wife (or thought they had). They were also paying the VP of Computing's salary, plus had funded half a dozen other named endowed chairs in the engineering school. Whose recipients proceeded to run our proto-Galertner out of Ithaca on a rail when he stopped spouting IBM-brainwashed sycophantic nonsense, and started telling the truth. This made him a threat to the IBM gravy train all of his esteemed colleagues were riding.

      So Galertner is playing a very dangerous game here. No good deed will go unpunished once he tries to stop saying what MS has paid him to say. Should he ever decide to come clean and finally acquire half an ounce of the decency and intellectual integrity university faculty members are supposed to represent, look for the U-haul trucks outside his house, destined for some little teaching/admin job at a no-name midwestern college where the sexpot geek chick trophy wife can go back to writing user manuals and making sure the other user-services gals are properly deferential to The Brilliant Men of Science above them.

      Q: Why are academics such petty people, so easily corrupted?
      A: Because the stakes are so low.

      "You come work for me-- we write papers, we get famous....I get you girls..."

    11. Re:From the article by Anonymous Coward · · Score: 1, Interesting

      Enh. It's actually a nice argument, and one made previously by Raskin et al.; the desktop "OS" as we know it today is largely a glorified file manager ("Disk Operating System" mean anything to you?). [Of course, the OS is kernel + UI, and this is outside of kernelland.]

      It's been said over and over; for the average desktop worker (NOT the average hacker), it might be better to just dedicate the entire system to managing workflow, rather than managing "files" and "applications" and other things the poor moronic user shouldn't be messing with.

      Of course, just going to some goofy relational structure like Be had for a while might be the best compromise.

      It's not an "OS" issue, it's a "UI" issue.

    12. Re:From the article by Tom7 · · Score: 3, Insightful

      You really shouldn't judge a professor by his New York Times article. It's not a technical article, and it's not intended for the tech-savvy Slashdot audience. It's supposed to 'wow' your average computer user or perhaps drum up some buzz so that he can get better funding. Just because he's a dreamer doesn't mean he doesn't have any idea what he's talking about.

      Also, your sarcastic comment about Yale being "CS central" is way off mark. It's not a top-tier school (I think they're ranked in the 20s or so for graduate school), but it is a strong program and they have several really good people there.

      I don't agree with what he's saying, either, but that doesn't make him an ass. If you want to make a fair analysis of his research, you should maybe check out one of his research papers at citeseer.

    13. Re:From the article by DThorne · · Score: 1

      I also found it humorous when he stated:
      "Windows is based on the revolutionary work of Xerox research"

      Ummm....huh? Didn't this guy ever hear about Apple?

      What an utterly nonsensical piece of crap.
      I also couldn't find any indication that computers are used for more than simply data access - they're used to *create* data - such as music, writing, graphics. You need more than an OS, or his replacement, for this.

      DT

    14. Re:From the article by 0x0d0a · · Score: 2

      Yup. Raskin was probably royally peeved when _The Mac is Not a Typewriter_ was published. There have been "information appliances" for some time now. Dedicated word processors. All manner of propriatary PDAs. They didn't catch on particularly well, despite Raskin talking about how they were going to dominate the field. People hate being limited from something that they could once do. Maybe if the personal computer had never existed and only information appliances had been running around, IAs woudl have caught on.

      The rising dominance of Windows CE in the PDA market is a good argument that even on PDAs people want a relatively full-blown environment.

      Your arguments hold true for, say, the Japanese market.

      And it's not like this hasn't been done before. OpenDoc. It was the logical evolution of OLE (though frankly I think OLE ended up being more confusing than helpful to most users). There was an attempt at a "unified work environment" in Lotus Notes and other heavyweight groupware (if you've ever used something like this, you'll notice that it's not massively popular with users). It's been discussed over and over and *over*, and it isn't new by a long, long shot. The predicted grand evolution of the all-encompassing container app has pretty much come down to IE's file browser supporting previews, and then Konqueror cloning said previews.

    15. Re:From the article by crazyphilman · · Score: 3, Insightful

      > "The man is obviously an ass. Given the "irrelevant
      > OS" and "3D documents" crap, it sounds like he
      > harvested a bunch of random mid 90s research papers.

      I agree completely. This is just more "the network is the computer" snake oil, repackaged in a "you're not cool unless you agree with me, if you're cool you'll 'get' what I'm saying" kind of rap. If I remember correctly, Sun tried this line of BS for years, and everyone -- I mean everyone -- basically laughed them back to their senses.

      Here are my problems with this Gelertner guy's ideas:

      1. First, he pins a large part of his argument on the idea that hierarchial data storage (i.e. directories and files) is somehow antiquated, silly, and inefficient. However, a couple of hundreds of years of information processing using increasingly refined methods (first using paper, pen and ink and then, in this century, increasingly automated means) has demonstrated the power and effectiveness of the paradigm. One could point out that the WIMP interface and the filesystem/directory/file paradigm represent the highest expression of human organization of information. One might also point out that SIX THOUSAND YEARS AGO the Sumerians were using a similar system to record transactions using cuneiform and clay tablets. Virtually every single human information processing system since then has incorporated the basic idea of a document (scroll, folio, parchment, clay slab) stored in a bin (basket, crate, locker, book, file cabinet). And, all of these methods were in some way hierarchial.

      One can even make a case that the "file cabinet" paradigm duplicates internal, instinctual human methods for organizing ideas. Consider: we think of things in sets and subsets, don't we? A baseball is a type of ball, which is a type of sphere, which is a three dimensional shape, and so on... But you see what I mean.

      2. Let's consider his basic idea: organizing documents and files on a timeline rather than a hierarchial system. So, you'll go into his 3-D viewer, and zip backwards and forwards in "time" to see documents and files you've got stored. Now, you have to remember WHEN you've created a document rather than what it's about. How is this supposed to help you locate information? There's no way around it; he is going to HAVE to provide some sort of hierarchial organization or his system will be completely useless.

      Again, humans think about information in terms of sets and subsets, and we understand new information in terms of information we already have -- placing it in directories in our heads, in a way. Building a system that works differently will make it unpleasant for humans to use, and eventually, human-type modifications will be made leading back to the current paradigm.

      He could incorporate a database which would let us look for related information, but this still wouldn't be as good as a hierarchial structure, because it wouldn't let us get a "top-down" view of our data, drilling down by layer. We'd be limited to the searches we're capable of formulating. See what I mean? If he tried to beat this by creating broad category based searches, he would eventually end up with something very similar to the dreaded directory and file approach, albeit in a virtual, database-ish form. In my view it's inescapable. It keeps coming back to the way in which we think.

      3. FINALLY, getting back to the "the network is the computer" problem, people just don't want to have their data on some remote server where they can potentially get locked out of it. NO ONE is going to buy into this sort of thing. People want strong, general-purpose computers which STILL WORK if the cable goes out or they forgot to pay their bill that month. They're just not going to enjoy the dependence on remote data stores Mr. Gelertner thinks they will.

      Anyway, this is just my opinion. But I think his ideas are a bunch of hooey.

      --
      Farewell! It's been a fine buncha years!
    16. Re:From the article by Malcontent · · Score: 1

      "* Yale Professor of Computer Science

      Yup, Yale sure is CS central"

      Remeber that George W. Bush not only got into yale with a dismal GPA he also graduated despite heavy drinking and partying. How good a school could it possibly be.

      --

      War is necrophilia.

    17. Re:From the article by Anonymous Coward · · Score: 0

      Hey on your recommendation I checked out some of the professor's articles...

      He is definitely an ass.

    18. Re:From the article by Old+Wolf · · Score: 2

      Not really. His idea can run over any other OS, it's just that his development tools are for win2k and nobody has ported it to other OS's yet. I bet that there are people who've read this story and started on a Linux version already..

    19. Re:From the article by Anonymous Coward · · Score: 0

      Where do you think apple got their ideas for the Lisa GUI?

    20. Re:From the article by btellier · · Score: 2

      Though I would normally abbreviate this kind of thing, Oh My Fucking God, What The Fuck are you talking about? Since when does the school you graduate from mean *ANYTHING* about how smart or capable you are? By the same token, since when does SAT scores or grades have anything to with how smart or capable you are? But just for the sake of argument, I would say that having good grades *probably* indicates smarts and capability. For this reason, check this link. I'll paste it too:

      Bush

      SAT Verbal Score
      Verbal 566 (of 800)
      Math 640 (of 800)

      Undergraduate Transcript

      73 (of 100) in PS14a
      71 (of 100) in PS13b
      Pass in PS48

      Look, I'll be the first to admit that I did *very* poorly in college, but I still got straight A's in Computer Science, because it was a class that I was interested in and was actually good at anyway.

      I'll put it this way, do you really want your country run by a man who got a C- average in politics?

    21. Re:From the article by Malcontent · · Score: 2

      " Yep, GWB graduated from Harvard Business School, too, with an MBA,"

      Once again it only proves that harvard is a crappy school. Any school who would admit GW while turning away obviously more qualified people does not deserve to call itself an educational institution.

      BTW along with G.W they also graduated Kenneth Lay. I guess the ethics classes were thought by the devil that year.

      --

      War is necrophilia.

    22. Re:From the article by Malcontent · · Score: 2

      Bush got into yale with those scores? How many people did yale reject that year even though they had higher scores?

      --

      War is necrophilia.

    23. Re:From the article by Elbow+Macaroni · · Score: 1

      Sounds like an advertisement for a Mac to me.

      --
      -------------------------------------
      Technically, we are beyond survival.
    24. Re:From the article by Anonymous Coward · · Score: 0

      Really?

  6. Impressive by Boglin · · Score: 0, Offtopic

    No posts, yet the site is already slashdotted. Ladies and Gentlemen, I believe our goal is now clear: finding the means by which we can slashdot sites before the story hits Slashdot. This is the final frontier.

  7. Hmmm by gowen · · Score: 4, Funny
    (2) We should be able to access data anytime/anywhere, by (3) seeing a stream of 3D documents(?), so (4) he's written such software,
    Why am I reminded of the following lines of dialogue by Woody Allen?

    Socrates: I guess I should never have suggested having a philosopher-king.

    Simmias: Especially when you kept pointing to yourself and clearing your throat.
    --
    Athletic Scholarships to universities make as much sense as academic scholarships to sports teams.
    1. Re:Hmmm by Anonymous Coward · · Score: 0

      actually i don't think socrates ever
      discussed a philosopher-king. I think
      that was plato (a student of socrates)
      after he started his own school.

      But of course your point still stands,
      this guy from Yale is a jackass.

    2. Re:Hmmm by pivo · · Score: 2

      Socrates never wrote anything, all we know of him is from Plato, so effectively Socrates == Plato

    3. Re:Hmmm by b0r1s · · Score: 1
      But of course your point still stands,
      this guy from Yale is a jackass.


      He's actually come up with some brilliant ideas in the past. Nearly everyone in the theoretical side of computer science respects and admires his ideas. He's written some other material, I'd suggest looking into it. You can start with his chapter in Beyond Calculation. The description above is really a poor example of what he tries to do:
      Through his pioneering work in distributed and parallel computing systems, Gelernter and his colleagues are laying the theoretical foundation for a third generation of personal computing. In this next generation, the Web will go beyond mere "fun and games" to become a ubiquitous, almost transparent presence in our everyday affairs, and the PC will change from an expensive box of wires into a collection of smaller digital tools designed to be electronic extensions of the human mind.


      He's also done some "jackass" things like writing a language (Linda) for parallel programming.
      --
      Mooniacs for iOS and Android
    4. Re:Hmmm by 0x0d0a · · Score: 2

      You know, I *tried* to look at the website, but half the links on it are dead...

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

      I never read anything by Plato, all I know about him is from my ninth grade humanities teacher, so effectively Plato == my ninth grade humanities teacher.

  8. Changed a bit by OmniVector · · Score: 5, Informative

    I remember when i first heard about this guy on Big Thinkers. He had some far fetched ideas about completely tossing the desktop out of the window.. I like some of his concepts with desktop management, but at the time of the broadcast of the show, he mentioned tossing the concept of normal *files* and folders too. It seems that might have changed a bit, as it was too radical.

    --
    - tristan
    1. Re:Changed a bit by sporty · · Score: 2

      I saw that show. I don't think he means that in terms of organization for the "OS" that it didn't use some sorta tree form.

      The computer he seem to describe would be able to pull up the information based on what you wanted based on a request, not on some method of searching for a file.

      --

      -
      ping -f 255.255.255.255 # if only

    2. Re:Changed a bit by Chris+Burke · · Score: 3, Informative

      The computer he seem to describe would be able to pull up the information based on what you wanted based on a request, not on some method of searching for a file.

      You mean he's invented grep?! Hooray!

      I read something by Reiser of ReiserFS on a relational database/keyword search method of organizing files. I liked it more and I think it was more realistic about the actual necessity of keeping the traditional file system intact, if only visible to applications and the OS.

      Which you're of course always going to have -- an OS is just the thing that manages access to hardware and provides an abstraction for that hardware.

      --

      The enemies of Democracy are
    3. Re:Changed a bit by Anonymous Coward · · Score: 0

      This guy (Gelertner) seems to spend lots of energy gettign publicity for his ideas, but they always sound flimsy to me. WIRED covered his ideas a few years back, basically a kind of nonlinear record keeping system (somewhat like hypertext, but with more structure). Big deal. I saw a TV special on Gelertner that started with a gushing introduction calling him a "genius". I learned long ago not to listen to people who are self obsessed publicity seekers, especially academics!

    4. Re:Changed a bit by RAMMS+EIN · · Score: 1

      ``far fetched ideas about completely tossing the desktop out of the window''
      Actually, it's not quite as far fetched as some may think. Mozilla is already heading in that direction.

      --
      Please correct me if I got my facts wrong.
    5. Re:Changed a bit by ibennetch · · Score: 1

      He had some far fetched ideas about completely tossing the desktop out of the window

      Ah, he must be running Windows 95/98!

      you only say his ideas are far-fetched because you run linux and don't know the power of The Force(1)

      The Force(c)(tm), that evil scourge across the earth know only as....BSOD

    6. Re:Changed a bit by wfrp01 · · Score: 3, Insightful

      The computer he seem to describe would be able to pull up the information based on what you wanted based on a request, not on some method of searching for a file.

      Or perhaps this can be rephrased. What are files, and how do you interact with them? This is what makes the Reiserfs filesystem so interesting. They are thinking about these kinds of issues in unconventional ways. Reiserfs is not just another journaling filesystem. Moreover, Hans Reiser is subjecting his ideas to the test of reality by producing tangeable testable results.

      --

      --Lawrence Lessig for Congress!
    7. Re:Changed a bit by sporty · · Score: 2

      See, the idea of keeping it in a file system which is visible to the user is what bugs me. My desk isn't a stack of recursively contained containers. It's a bunch of things that relate in terms of paperwork.

      Yes, all my project stuff go in similar places, but there are times when i need to cross file things so i can easily access them, such as business cards with numbers, etc.. Problem with the physical paradyme is that it lends itself to duplication of the physical, 2 business cards in two places.

      --

      -
      ping -f 255.255.255.255 # if only

    8. Re:Changed a bit by sporty · · Score: 4, Insightful

      *sigh* No, NOT GREP. You'd have sets of relations on things and you'd say, i want all these types of items that involve a certain relation. And I don't mean a filesystem relation but, all things related to project X, or all things related to my entertainment centre.

      Think beyond files and cli. Think about having a bunch of things that have relations, ideas and what not that can be search on. Yes, grep might come into play on the lowlevel, but i'm sorry, my mom won't ever know grep.

      --

      -
      ping -f 255.255.255.255 # if only

    9. Re:Changed a bit by jedidiah · · Score: 2

      Now you're just describing sqlplus with lots of bells and whistles.

      Didn't someone already implement the OS-as-database idea?

      --
      A Pirate and a Puritan look the same on a balance sheet.
    10. Re:Changed a bit by Jason+Earl · · Score: 2

      Yawn... You mean like a project directory with a folder for each account, or /home/jearl/entertainment.

      Granted sometimes something like Evolutions VFolders is nice where you can query out messages from different folders, but for the most part all of this sort of stuff is nothing more than the file system warmed over.

      Instead of putting files in a directory, you would instead have to manage the file attributes on each file. Miss an attribute and your information would get mis-filed in precisely the same manner as writing your file to the wrong file name. On a real operating system with symbolic links you can even put the same file in multiple directories.

    11. Re:Changed a bit by dnoyeb · · Score: 2

      You mean like BEos filesystem?

    12. Re:Changed a bit by shren · · Score: 3, Insightful

      ...at the time of the broadcast of the show, he mentioned tossing the concept of normal *files* and folders too. It seems that might have changed a bit, as it was too radical.

      I'm pretty sure that files will eventually go the way of punchcards. A file is just a spot on disk you can write to. When it comes to real data, nobody really keeps data in files anymore. It's all in databases. A file doesn't give you transactions, concurrency protection, or easy backup through replication. A database gives all this and more.

      One of the things that we can curse microsoft for is giving a bad name to an operating system (Windows) with an integrated database (the Registry). The Registry is a horrid implementation of a rather good idea.

      --
      Maybe the state's highest function is to grind out insoluble problems. (Zelazny, Hall of Mirrors)
    13. Re:Changed a bit by sporty · · Score: 2

      Bingo, except the underlying OS doesn't have to be a database, though it might use one for relating data :P

      --

      -
      ping -f 255.255.255.255 # if only

    14. Re:Changed a bit by sporty · · Score: 2

      Nonononoohn.. no slashes, no "home".

      I wouldn't use attributes as something to assign to, but quite reverse. Assign things to attributes. Such as, my phone number belongs to "me". My good friend might be in my "friends" relation, a project relation, etc etc...

      and my friend would have its basic attributes.

      --

      -
      ping -f 255.255.255.255 # if only

    15. Re:Changed a bit by Surak · · Score: 2

      I read something by Reiser of ReiserFS on a relational database/keyword search method of organizing files.

      I had this idea almost 15 years ago. It is the same idea originally behind product data management (PDM) solutions widely used in the auto industry such as IMAN or Metaphase -- put all your CAD data files in a big Oracle database, add descriptive fields, and presto! you can search for the door handle on 2003 Ford Mustang.

    16. Re:Changed a bit by Anonymous Coward · · Score: 0

      You know, in a lot of filesystems for a lot of OSs, there's such a thing as a link. Even Windows has it. There's also tons of tools for various OSs that automatically search for duplicate files and make them into links.

    17. Re:Changed a bit by Glytch · · Score: 2

      WIRED covered his ideas a few years back, basically a kind of nonlinear record keeping system (somewhat like hypertext, but with more structure).

      Reminds me of Gopher. Or am I thinking of the wrong kind of structure?

    18. Re:Changed a bit by sporty · · Score: 1

      No, not like a beos file system.

      --

      -
      ping -f 255.255.255.255 # if only

    19. Re:Changed a bit by wfrp01 · · Score: 1

      Yes, but there's no reason that access methods need resemble the storage mechanism.

      --

      --Lawrence Lessig for Congress!
    20. Re:Changed a bit by DunbarTheInept · · Score: 4, Interesting

      This notion that a file is "located" in one place only, and therefore you need two files to locate the file in two places is already false. You may have heard of a little-known family of operating systems called UNIX. Their filesystems typically have a thing called linking. If you "put" a file in a directory you aren't *really* putting it there. You are just putting one *reference to* the file there. And that one reference to the file doesn't have any precedence over another one you may make later somewhere else. When you "remove" a file you don't really remove it. You just drop the reference to it that was in that directory. Only after the file becomes fully orphaned (all the references go away so you could never find it again anyway) does it physically get deleted. It's like languages with garbage collection. The concept already exists and people don't use it much. I think that speaks volumes. The notion that a thing can exist in multiple locations at the same time is counter-intuitive. It's incredebly useful, but not the sort of thing a lot of people are going to "get".

      I just wish hardlinking had some means of following the reference bidirectionally, so that given a file the system could efficiently tell me all the linked names it has. Right now the only way to do that is to scan the whole filesystem for other filenames pointing at the same inode number, and THAT is horribly inefficient.

      --

      Don't label something "offtopic" unless you know the topic well enough to tell what's on topic.

    21. Re:Changed a bit by DunbarTheInept · · Score: 2

      The Registry *IS* a filesystem, as far as I'm concerned: \HKEY_LOCAL_MACHINE\SOME\LONG\PATH\TO\TheSettingYo uWant
      Sure looks like a directry tree filename to me. The only big difference between that and the filesystems we are used to using for files is that:
      1 - It cannot store really big streams of bytes.
      2 - "files" (key/values) have types specifying what data is allowed to be in them, like in the olden days on mainframes.

      If you come from a background where you are used to different filesystems having different extra capabilities, this doesn't look like something different from a filesystem. Some filesystems can store permission bits, some cannot. Some keep redundant checksums, some do not. Some allow any arbitrary long filename, some restrict you to 8.3 format. If something exactly like the Registry had been implemented on a unix system, they would have just called it a new filesystem type.

      (I agree that a database filesystem is a good idea. I disagree with the notion that the Windows Registry has anything to do with that idea, however.)

      --

      Don't label something "offtopic" unless you know the topic well enough to tell what's on topic.

    22. Re:Changed a bit by Anarchofascist · · Score: 2

      No, NOT GREP. You'd have sets of relations on things and you'd say, i want all these types of items that involve a certain relation.

      So, something like SQL?

      --
      Once more unto the breach, dear friends, once more, Or close the wall up with our American dead!
    23. Re:Changed a bit by sporty · · Score: 2

      Ah, but that's the point. It should be a fascade to the user. Make the user think things are really organized like he expects them to be so that the person is more comfortable.

      When people with no experience try to work with folder son a file system, it doesn't always make sense even though to us, it's perfect.

      --

      -
      ping -f 255.255.255.255 # if only

    24. Re:Changed a bit by Anonymous Coward · · Score: 0

      You mean like a fish with three ears?

      You mean like a blue potatoe with a small child inside?

      You mean like a porcupine with bad breath?

      Stick around, me & the rest of the brainiacs here will get it in the end...
      br. You mean like a single plum, floating in....

    25. Re:Changed a bit by sporty · · Score: 2

      History on me, i was an admin for a while, a unix programmer as well.

      See, if you could actually name the type of link it was, not the filename link, but what type of link. Project X, project Y, Group Z, and have an interface to provide that reverse lookup, that would own.

      I would guess that you would create a link and say, these common objects use this link to a pool of "things" which would be optimally stored in their own way. When you wanna find something, find it by its object name, or link type or something.

      *ponders and broods*

      --

      -
      ping -f 255.255.255.255 # if only

    26. Re:Changed a bit by passthecrackpipe · · Score: 2
      "My desk isn't a stack of recursively contained containers. It's a bunch of things that relate in terms of paperwork."

      Heh. My desk is just a big mess.

      --
      People who think they know everything are a great annoyance to those of us who do.
    27. Re:Changed a bit by sporty · · Score: 2

      Yes, but not word like. Something where you can have drop downs or navigate somewhat visually. And don't convert what i'm saying into sql.. sql is flawed fort he common man since it is not conversational english and is so syntax driven.

      --

      -
      ping -f 255.255.255.255 # if only

    28. Re:Changed a bit by Anonymous Coward · · Score: 0

      My desk isn't a stack of recursively contained containers.

      Are you sure about that? My work certainly is kept in a bunch of recursive containers. I have three projects.

      Project One is a requirements document. It is self contained. I keep it on my desk, as I am using it today.

      Project Two is awaiting some input from the customer. It is made up of two documents, and some notes. I keep the documents in the notebook on the same page as the notes. That notebook is in the top drawer. The drawer is in the desk. The desk is in my work space.

      Project Three is DOA, but I have some notes I made from the discussions with the customer. Those notes are in the notebook on a different page, but the notebook is in the top drawer.

      Oddly enough, I can represent the locations of all three Projects in a treeview (Which I would draw, but Slash wont let me...)

      I can drill down the Projects thus:

      Project One : Work Space -> Desktop
      Project Two : Work Space -> Desktop -> Drawers -> Top Drawer -> Notebook -> Pages 10 and 11
      Project Three : Work Space -> Desk -> Drawers -> Top Drawer -> Notebook -> Page 5

      Maybe the reason we're still using the desktop metaphor is because it works?

    29. Re:Changed a bit by susano_otter · · Score: 2

      Not to burst your bubble or anything, but I can already search for the door handle on a 2003 Ford Mustang without doing any of that work!

      --

      Any sufficiently well-organized community is indistinguishable from Government.

    30. Re:Changed a bit by sporty · · Score: 2

      That's ok, mine is turning into a firehazzard ;)

      --

      -
      ping -f 255.255.255.255 # if only

    31. Re:Changed a bit by Space+Monkey+Gleek · · Score: 1

      To me, the idea that appealed to me the *most* was tossing the idea of management of file by organizing them into folders. Don't get me wrong, I am most comfortable w/ a *nix prompt-line for administration and most of development(showing my age), but folders for managment of e-mail and documents is arcane.

      If you don't think so, check out the whitepaper on utilizing lifestreams at "http://www.acm.org/sigchi/chi96/proceedings/video s/Fertig/etf.htm"
      Truthfully, I had to consider this for a period to get over my file/folder bias. Read this doc and ponder. (Even better, imagine it with MySQL instead of MSAccess server)

    32. Re:Changed a bit by Jason+Earl · · Score: 2

      Yes, and when I did a search on "me" I would come up with 40,000 attributes dating back to 1987 when I first started using a computer (I still have files from back then). If I was very organized the "me" category would have subcategories like "projects" "clients" "schoolwork."

      Oh wait, I already have that:

      /home/jearl/projects
      /home/jearl/schoolwork
      /home/jearl/clients

      If you have a problem with slashes then I suppose you could use backslashes instead, but that's hardly innovative.

      Not that there aren't ways in which filesystems could be improved. For example, I really like having a TAGS database when programming on larger projects so that I can see where functions are defined and used and move between those files easily. A system utility that made an intelligent database of the information in all of my files would be very cool, but hardly the be-all, end-all of computing.

    33. Re:Changed a bit by philg · · Score: 2

      Google for the star schema. It's used in data warehouses (and elsewhere) for consistent representations of facts (events, things, etc.) to their dimensions (parameters that make them unique).

      Something your plan seems to assume, which is considerably harder, is expression of the semantics of the relations. Creating a relation is easy, conveying the meaning of a relationship is considerably trickier.

      phil

    34. Re:Changed a bit by sporty · · Score: 2

      Not really. I have a document spec for when I implemented something in folder "project x".. Shit, I need it again for "project y" for a substancial time. i could waste paper or move the document. Grr, i haveo to make a copy.

      It doesn't completely work. And sometimes, folders get too big and are hard to move around.

      --

      -
      ping -f 255.255.255.255 # if only

    35. Re:Changed a bit by benja · · Score: 1
      Tossing files away? I like it. A file is a bunch of data walled off from the rest of the world, when nothing is walled off from anything else in reality. Lately I wrote a proposal, sent it to a list, and then I got a number of emails about it; lots of valuable comments, and now I need to update the proposal based on them. I'd like to open the proposal, see the comments about it and start working-- but wait, where are they? Buried in my inbox, with no connection to the proposal. Hey, I should've made a connection when I received the emails... but no, Mozilla Mail doesn't allow me to make a connection to that document. Ok, I could delve into Mozilla's source and implement that... but wait, the proposal's in a different FILE. How can Mozilla make a connection to it? All I can do is copy those comments *into the same file* as the proposal, but then if I want to see my threaded replies, I again have to dig them up in my inbox.

      Okay, I'm biased-- I'm a developer of Gzz, a project that implements Ted Nelson's zzstructure: a data structure that different applications ("applitudes" in zzspeak) can use to store data on a computer. Since it doesn't separate information into files, it's perfectly possible for an email being connected to a proposal, for an address book to be shared between two apps, or for an email and a letter using the same address book entry to be connected (because if you use the address from the address book in those contexts, they implicitly become connected to the address and are only "one step away from it"-- which means they're only two steps away from each other).

      Connected information is what computers can do that paper cannot. If I write two index cards that are related, then put them in two different boxes, there's no connection between them. The computer *can* be different: There's no technical reason it couldn't show the same card in different boxes, or another related card right next to it, even if it doesn't belong in the same box. But the computer isn't different, and the only way to make a connection is to make an HTML, one-way link-- the same as scribbling on a card, "This is related to card Foo in the orange box" (except that the computer automatically finds card Foo for us, UNLESS we've moved it into another box).

      Trashing files may be radical, but IMHO it is also overdue.

    36. Re:Changed a bit by sporty · · Score: 2

      Yes, but then you could limit it to "me" "4-th grade" "friends" and get a lot of info quickly.

      Mind you what if you have schoolwork that has projects, or projects for clients, or you are doing a project for school that is sponsored by a client?

      --

      -
      ping -f 255.255.255.255 # if only

    37. Re:Changed a bit by sporty · · Score: 2

      Heh, I didn't say any of it is easy. ;)

      "Yeah, I'll have this done by tomorrow." :)

      --

      -
      ping -f 255.255.255.255 # if only

    38. Re:Changed a bit by fwr · · Score: 2

      So syntax driven? Do you mean like the English language? There is nothing wrong with syntax. Syntax is what brings order to an otherwise chaotic system. Yes, you need to be somewhat educated in order to speak proper English, and it is not unreasonable to expect one to require some education in order to use a computer.

    39. Re:Changed a bit by DunbarTheInept · · Score: 2
      The computer *can* be different: There's no technical reason it couldn't show the same card in different boxes
      In what ways does this differ from the already existing implementation of hard links and soft links? I'm curious.
      --

      Don't label something "offtopic" unless you know the topic well enough to tell what's on topic.

    40. Re:Changed a bit by MrResistor · · Score: 2

      Yes, but then you could limit it to "me" "4-th grade" "friends" and get a lot of info quickly.

      Well, you'd still have to create all those relationships manually, since automating that kind of process is very complex. Of course, you could just create /home/me, /home/4th_grade, and /home/frinds, add symlinks to taste, and search for things that show up only in all of those directories.

      The point is, there is nothing being proposed here that is fundamentally different than what we have already.

      --
      Under capitalism man exploits man. Under communism it's the other way around.
    41. Re:Changed a bit by MrResistor · · Score: 2

      If you have a problem with slashes then I suppose you could use backslashes instead, but that's hardly innovative.

      / and \ are so dated, I say we replace them with scope operators. Using :: or -> would be much more innovative!

      --
      Under capitalism man exploits man. Under communism it's the other way around.
    42. Re:Changed a bit by 0x0d0a · · Score: 2

      Reiser needs to stop making his filesystems so enormous and complex and worry more about stability and reliability.

      Reiser is getting excessively ambitious.

    43. Re:Changed a bit by c13v3rm0nk3y · · Score: 2
      ...i'm sorry, my mom won't ever know grep

      How about fgrep, then? Far simpler syntax.

      Sorry, couldn't resist.

      --
      -- clvrmnky
    44. Re:Changed a bit by 0x0d0a · · Score: 5, Interesting

      The Registry is a horrid implementation of an *awful* idea.

      You want to make a centralized database *cache* a la the MacOS desktop file, go for it. I don't like the idea of having a single, nontransferable crucial chunk of data that's a single point of failure. It's idiotic that you can't simply copy an installed application on Windows to another computer.

    45. Re:Changed a bit by jez9999 · · Score: 1

      Yes, you need to be somewhat educated in order to speak proper English

      Erm, I think you just stated the root of the problem.

    46. Re:Changed a bit by jez9999 · · Score: 1

      Come on. You might have some pieces of paper on your desktop (what comes up first when you load Windows?), but you surely dont keep ALL your files there, you keep them stored in a folder system if you still have a paper office. What more do you want from a computer file system? They seem to be as advanced as they need to be, as far as I can see; if you can't use them now, you never will be able to.

    47. Re:Changed a bit by benja · · Score: 1
      In what way does this [showing the same card in two boxes --benja] differ from the already existing implementation of hard and soft links?

      In two ways. Firstly, if I see a linked file in some directory, in the normal view modes, I don't see in which other directories this file is linked, too. I should be able to see which "boxes" an item is in-- for example, if I see some bug in a class on my TODO list, and this bug is also in a "thoughts+issues related to this class" box, I should see that and should be able to jump to the "thoughts+issues" box. (Of course, file managers like Konqueror could implement this without changing the file system.)

      Secondly, a file is simply too large-- for example, a whole HTML document, a whole spreadsheet or a whole mailbox are usually stored in a single file. Meaning, I cannot use hard or soft links to put an email in a mailbox, cite it in an HTML document, and put it into a spreadsheet cell at the same time.

      Storing XML in the file system, with tags as directories and text nodes as text files would be going in the right direction-- and we could put the same thing in multiple contexts through hard and soft links (which XML cannot). (Additionally get rid of the hierarchy, make it more efficient, provide better views for it, make it comfortable to use, and you have something like zzstructure. ;^))

    48. Re:Changed a bit by sporty · · Score: 2

      Yes, but requiring training alienates the people who can't accept the training. Anyone who knows english to even a 2nd grade level should be able to make a request.

      --

      -
      ping -f 255.255.255.255 # if only

    49. Re:Changed a bit by sporty · · Score: 2

      The problem with having such a hirearchy is representing it cleanly. Creating a tree, then drawing a bunch of lines/links changes it from a tree to a blob. You can't even search by the links that exist.

      --

      -
      ping -f 255.255.255.255 # if only

    50. Re:Changed a bit by Dr.+Evil · · Score: 2

      Do it the other way around... instead of putting the file name in the filesystem, put the file names in the file.

      Directories become database views and files are records.

      There are some screwy implications, like being able to create "user filespace", where users only see what wants to be seen (no /etc, no application directories etc.). Configuration information can be stored in a configuration style filespace (/configuration/packages/core/ls.cfg). Simple package management through apps storing themselves as (for example) /bin/ls, /packages/core/1.0/ls and in /path/ls. Which leads me to another advantage -- you have neat ways to resolve the path. It's just a directory. The only files in your path are the ones you have access to.

      There are some serious problems though... if you think about it. Like controlling which files are allowed to declare themselves members of which directories.

      Dealing with legacy applications shouldn't be too hard, as the mappings could be done through a package-management application. Archive utilities can interpret the files as hard links... the filesystem can use hard links as an indication to append the additional filenames to the file-records

      But it is just an idle idea... it hurts my head thinking about it. I have a hunch it is the sort of thing that MS is moving to by using SQL server as a core of a new filesystem.

    51. Re:Changed a bit by sporty · · Score: 2

      I don't want it from a file system, i'd want it from my interface that may work with a file system. I don't like having to make copies in real life or post it notes that tell me where things are (akin to symlinks).

      I'd like to be able to have all my phone numbers, names, text.. all my knowledge and be able to search by relation.

      Easy one on showing how your mind works. Happy. I associate volleyball, my girlfriend, highschool, some parts of college... etc..

      Now lemme think about a party i'm having. Friends (a set of people), party food (cake, snacks), cleaning the apt.. Now if I could query on computer, everything related to the party and navigate the info cleanly, great.

      Now let's say I randomyl want to find my friend's phone number, i can query that too. Point being, it's not about the foundation on what the system is built, it's the human interaction that needs work.

      --

      -
      ping -f 255.255.255.255 # if only

    52. Re:Changed a bit by Chris+Burke · · Score: 2

      Yeah, I was joking about grep.

      But it sounds like you're basically talking about the same thing as Mr. Reiser. You'd be able to search based on both relations and keywords (eg project X).

      The thing I liked about his idea was that this concept -was- the filesystem, in that you could specify these things in the same way one specifies a file now, but also use traditional paths as further methods of organizing data.

      Eg (and he has much better syntax for this) you could do /home/me/documents/(Author=Yohansen)/[Chewbacca] to reference all files in /home/me/documents that had as their author Yohansen containing the meta key Chewbacca. The reason I like this is because 1) it's seamless. You don't need to re-write every application to understand it. and 2) it doesn't throw away the file/directory metaphor entirely, because it can in fact be useful.

      --

      The enemies of Democracy are
    53. Re:Changed a bit by mbogosian · · Score: 2

      *sigh* No, NOT GREP. You'd have sets of relations on things and you'd say, i want all these types of items that involve a certain relation. And I don't mean a filesystem relation but, all things related to project X, or all things related to my entertainment centre.

      Oh...so you mean:

      join | awk | sort | uniq | less

    54. Re:Changed a bit by MrResistor · · Score: 2

      Creating a tree, then drawing a bunch of lines/links changes it from a tree to a blob.

      And switching over to a relational database solves this how? By removing the part where you start off with a simple tree?

      You can't even search by the links that exist.

      Huh? If you mean that find doesn't search symlink directories, then I suppose that's true, at least on QNX which is the only *nix available to me at the moment. I don't see how that really matters since it's the exact same information under a different name. Whether it shows up under me/4th_grade or me/mrs_woods_class is totally irrelevant, since the two are synonymous and the information in each exactly the same.

      However, find will certainly locate all instances of a file name, be they hardlink or symlink. I'm not sure how hardlinked directories since I've never had a reason to create one, and QNX doesn't support them.

      Perhaps I've totally misunderstood what you were trying to say?

      --
      Under capitalism man exploits man. Under communism it's the other way around.
    55. Re:Changed a bit by sporty · · Score: 2

      You sit down a user and teach him some apps, what a file system is and how to navigate. Fine. Now he creates a bunch of documents, contacts and such. All his documents are organized nicely, and contacts and such. Now lets say he wants to organize a conference.

      He has to assemble the data. He has to go through one tree, get his documents together go through another tree, find all the people he knows, filter through them, and again in an address book. Throughout the maintenance he has to go through a process of grouping it together. Now lets say he meets people and adds them to his contact list. He has to go through a process of creating a new list of people related to the party, but not the initial invitation. Eventually, he decides to go work for one of these people, now he has to put a relation in that he is working with them.

      Eventually, you create a lot of shortcuts in windows. Shortcuts to shortcuts to shortcuts. Now lets say you want to search all the people you work with you met at this party. You have to start navigating.

      Now lets take the other extreme. Everything in a database. You have to design a schema for everything, but a query is really quick.

      What I'm thinking of, is a generic interface, that may use a database underneath, or a filesystem, that allows you to easily put and pull relations of data quickly and show them to you easily. Not necessarily in a 3d interface, but a nice interface.

      Someone pointed out Tinderbox Now take something like this, except instead of notes, put documents and application files there (no, not dll's, spreadsheets, contacts, your c code, recipies). Then give the ability to relate them, group them and name the relations. Finally be able to search the relations, groups and the content themselves. Now you have a knowledge system, much like the human mind. I can easily pull up data on say, love, or the perl projects i've done with certain criteria.

      I don't care about the underlying technology, I'm thinking of it from a requirements level downward.

      --

      -
      ping -f 255.255.255.255 # if only

    56. Re:Changed a bit by Quirk · · Score: 2

      The notion that a thing can exist in multiple locations at the same time is counter-intuitive.It's incredebly useful, but not the sort of thing a lot of people are going to "get".

      The Universe knows this and you're right most of us don't get it.
      --
      "Academicians are more likely to share each other's toothbrush than each other's nomenclature."
      Cohen
    57. Re:Changed a bit by rmdyer · · Score: 2, Informative

      For all those who never understood what the true nature of the Windows registry is about...

      The Registry was created for the purpose of storing and retrieving local OS and application configuration data in a convienient and highly organized way. In this manner the registry is simply seen as a local database that the OS has direct access to. An operating system process database so to speak.

      On the list of registry requirements is speed. The registry is optimized for extremely high speed reads as well as writes. It was discovered early on that storing small amounts of information such as Bytes, Words, Strings, and such directly on the file system in separate files was a problem. Opening, reading, and closing files requires many I/O operations which eats up CPU, and can be taxing on the hardware subsystems. Hard drive caching and file caching can prevent some of the problems caused but do not really provide an adequate solution.

      Another issue is that small data elements don't make effective use of the allocated disk space. Especially in the early days with small hard drives this was a BIG issue. You certainly don't want to open a file, save a byte, and close the file. You might end up using a whole sector. Depending on which filesystem type you used, you could lose almost half your disk just by storing small files. With text files the problem is even worse. You end up opening the file, parsing out the data with routines, then converting it to the data type you need. By nature, text representations of the data values will be larger, wasting valuable disk space.

      As we have seen with network database access, a database access protocol optimized for high speed reads is important. The LDAP specification addresses some of these concerns. As well with the registry, we need the ability to store and retrieve data fast with minimal space cost. Microsoft decided to create a set of files called HIVEs that are essentially open from the moment the OS boots. The OS caches these HIVEs in memory. The OS as well as applications have access to the HIVEs through a special set of high speed access APIs. All the APIs need for access to a HIVE is its global handle value.

      The HIVEs are organized hierarchically similar to a file system. This makes a registry HIVE exactly like a "file system on top of a file system". In this case since a HIVE is stored on the real file system as a single contiguous block and always open, it makes disk space efficient and I/O fast. Its just a specialized mini file system database for configuration data.

      Key names in the HIVEs are folders. The keys contain registry values which contain the actual data. The values are typed so as to also maximize speed. There are user, software, and system data HIVEs. HIVEs can be mounted or unmounted, and symlinks can be created from one key to another. Registry keys can be protected with the same ACL protection mechanism that NTFS uses.

      If you want to see how fast the registry is in action just download the regmon.exe probe from www.sysinternals.com and watch what happens when you do anything in Windows. The amazing dependencies that make themselves apparent by watching regmon can easily show you that doing I/O out to disk would cause everything to slow to a crawl, as well as put more pressure on your already loaded disk I/O system.

      Registry key values are NOT made to store large amounts of data. You aren't supposed to store entire files as value data. Indeed, that would make what the registry was made for pointless. One of the problems is that many application programmers either don't understand how to use the registry correctly, or just use it for the wrong purpose. The current registry is BIG. The information stored in the registry has gotten out of hand. Even Microsoft can't stop storing useless information in there. It is easy to say that the registry might become corrupted, but this also happens with file systems themselves. You do occasionally have to run a file system check. Ever lost a binary database file before?

      Data in the registy can be easily back'ed up using the regedit tool that comes with the OS. You simply export what you need to a text file. The text file can then be re-imported later when needed. If you want to backup a whole HIVE file such as SOFTWARE you can do that too. Many backup utilities will do exactly that. It is even possible to backup the HIVEs without being in the OS. Just boot to another OS and copy the files off the disk (assuming you can read and write to NTFS). I really don't see the problem with registry backups. And hey, in the end, the registy is just a simple set of files stored on the filesystem just like any other files in *nix.

      Since the registry API is in effect and abstraction layer, Microsoft could re-write the back-end completely. What about a network registry? We could relocate the files out onto a network server and the applications wouldn't know. Microsoft could encrypt the data, compress it, whatever. I don't know what Microsoft's future plans are for the registry interface. Any of these things would make access slower so I expect that the design will stay the way it is for now.

      We all have fast and big hard drives these days so the registry does seem kind of pointless. But if we were all using slow small drives we would really appreciate the technical merits of the registry. Even more so, users of a registry can now enjoy that their data is being store both effectively and efficiently. Linux would do well to adapt to some kind of OS database for its configuration settings and local accounts even if it isn't regsitry like. But if you want to continue to store a 64 BIT value in a text file as "0xFFFFFFFFFFFFFFFF" be my guest. (BTW, this is the same problem I have with HTTP, inefficient as hell!)

    58. Re:Changed a bit by Anonymous Coward · · Score: 0

      Unfortunately, using regedit to search through the registry is slow as hell, for whatever reason. Maybe too many system calls.

    59. Re:Changed a bit by JeremyALogan · · Score: 1

      it isn't necessarily M$'s fault that you can't just coppy an app from one machine to another. It's the people who wrote the software's fault. There's no reason they couldn't save all they're info in .ini or .xml files... they just choose not too. Granted M$ prefers you do it this way, but since when did anyone do something because someone else thought it was a good idea.

    60. Re:Changed a bit by Jace+of+Fuse! · · Score: 2

      Granted M$ prefers you do it this way, but since when did anyone do something because someone else thought it was a good idea.

      It's funny, every GOOD suggestion Microsoft makes gets ignored by developers (such as not replacing existing DLLs with your own, use locals copies within your own application's directory if you must have modified DLLs, blah blah blah) then they complain that Microsoft is just trying to LIMIT them, so instead they break the rules and screw up the entire system.

      Then, Microsoft makes a really BAD suggestion (store your custom data in the registery when an INI file will do much better) and they're all too willing to comply.

      Developers really are fucking idiots.

      --

      "Everything you know is wrong. (And stupid.)"

      Moderation Totals: Wrong=2, Stupid=3, Total=5.
    61. Re:Changed a bit by DunbarTheInept · · Score: 2

      No, see what I was thinking was that with links you can easily make different directories to do what you are talking about: Here's my directory of stuff for Project X. Here's another directory with stuff for Project Y. Here's another directory with stuff for Group Z in it. But in reality those files aren't even *in* those directories at all. Just links to them are, and there can be as much overlap between the directories as you wish. If a file is part of all three (X,Y,Z), then put a link to it in all three directories. The reason people don't already do this is twofold: 1 - Not a lot of users understand it. 2 - It's hard to keep track of it when you can't go backwards to find all the places a file is linked from. I'm thinking that instead of starting over and throwing existing file concepts out the window, we just make links a lot nicer in the next generation filesystems so it's possible to make better use of them. For one thing, we need a second kind of delete command for "delete this file. No really, I mean actually delete it, not just this one filename that points at it, I want you to go find all the other filenames that point at it and delete them too so it really does in fact go away."

      --

      Don't label something "offtopic" unless you know the topic well enough to tell what's on topic.

    62. Re:Changed a bit by AnyoneEB · · Score: 1
      It's idiotic that you can't simply copy an installed application on Windows to another computer.
      I'm pretty sure that is the purpose of the registry, at least that's how it is used: no copying folders makes pirating harder or at least more annoying.
      --
      Centralization breaks the internet.
    63. Re:Changed a bit by 0x0d0a · · Score: 2

      It is even possible to backup the HIVEs without being in the OS. Just boot to another OS and copy the files off the disk (assuming you can read and write to NTFS).

      Okay, let me put it this way. If I corrupt my registry, or alter a key in such a way that the system cannot boot (and boy, are there a *hell* of a lot of those), recovering the system is pretty much a lost cause unless (a) I have a backup of the actual hives, which I made earlier *and* I'm willing to suffer whatever problems will happen if I remove all the entries made to the registry since I made the backup or (b) I have some third party tool that can check the registry for consistency and edit it.

      It's downright reprehensible that MS doesn't include a console-based editor for *dead registries* -- not the active one -- with their Recovery Console tool with every copy of Windows.

      The argument that I might want to have a file with only an int in it is kind of silly. Any normal app is going to have a decent number of said values, plus *should* have an embedded format number for upwards compatibility. The MacOS has preferences files *with* (optionally) a structured format (resources). You can even define templates to say what the format of a resource should be *in* the file. That's significantly nicer.

      Linux would do well to adapt to some kind of OS database for its configuration settings and local accounts even if it isn't regsitry like.

      Why? It uses config files that are vastly more sophisticated in format than the simple three datatypes that the registry can handle.

      There's some benefit to having an easy-to-use hierarchical editor that can handle basic data types, but it's not *that* mindblowing. It also leads to software thinking it can modify other software's registry entries, and thereby causing all sorts of problems.

      But if you want to continue to store a 64 BIT value in a text file as "0xFFFFFFFFFFFFFFFF" be my guest. (BTW, this is the same problem I have with HTTP, inefficient as hell!)

      You ever seen an XPM?

    64. Re:Changed a bit by Spy+Hunter · · Score: 2

      I don't understand ReiserFS. I keep hearing all these claims about how it is so cool and it has all these crazy features and it is going to change the idea of a filesystem. But I'm using it right now and I don't see any of that. As far as I can tell it is just another boring old UNIX filesystem like ext3 or XFS. Where are all these features hiding at? When will we see application support for these features?

      --
      main(c,r){for(r=32;r;) printf(++c>31?c=!r--,"\n":c<r?" ":~c&r?" `":" #");}
    65. Re:Changed a bit by metalpet · · Score: 1

      Ok, so you can somewhat implement the relationship he talked about all in your head, using the filesystem for the underlying representation.
      It still seems like there would be value in having those kind of things implemented(enforced) in software.

      Your brain is very much used to think in term of filesystems and adds an abstraction layer on top of it to give it meaning:

      - /home/*:"this represents a set of users on this system",
      - /usr/local/bin/*:"this represents a set of applications I can run",
      - /home/joe/work/*:"this is where I write code"

      and it's a fine model for the kind of folks who get more work done with a CLI than with a GUI.
      For everybody else, I suspect spelling out the abstraction layers might be a good thing.

    66. Re:Changed a bit by WzDD · · Score: 1

      Guess it depends on which ideas you're calling "registry".

      What I'd like, under Linux, is a standard way of storing configuration information. Even Windows 3.11 had this. In addition, I'd like a standard way of determining where application configuration is stored: standard locations, standard filenames, etc. To the point where I could pick an arbitrary application, such as Mozilla, and run a single command to back-up both systemwide configuration and all user configurations.

      This isn't like the Windows registry, but it does provide a lot of the benefits - standardised, OS-wide format, ability to easily locate all system configuration files - without the disadvantages (single big easily-damaged file).

    67. Re:Changed a bit by Anonymous Coward · · Score: 0

      Heh, I was thinking about this the other night. I was trying to figure out what we /should/ use for accessing stuff through a hierarchical...thingy. I think I figured that '.' was best, then realized that it really didn't matter at all and that '/' was best because that's what we use in URLs and things already (I think REBOL uses it, too). :-P Blah.

    68. Re:Changed a bit by Anonymous Coward · · Score: 0

      what you want is objects in a RDBMS. Or better
      objects with attributes describing relations. Or
      groups which could have items in it, also items could belong to more than one group. and groups could be items in other groups. But this approach
      is very close to the RDBMS thing.

    69. Re:Changed a bit by 0x0d0a · · Score: 2

      What I'd like, under Linux, is a standard way of storing configuration information.

      ~/. for users.

      For systemwide settings, like daemons, /etc/.

      To the point where I could pick an arbitrary application, such as Mozilla, and run a single command to back-up both systemwide configuration and all user configurations.

      Yup. Copies above listed files.

      This isn't like the Windows registry, but it does provide a lot of the benefits - standardised, OS-wide format, ability to easily locate all system configuration files - without the disadvantages (single big easily-damaged file).

      Yup.

    70. Re:Changed a bit by rmdyer · · Score: 1

      "If I corrupt my registry, or alter a key in such a way that the system cannot boot..."

      Ummm, strange. Look at it this way, you...don't have access to modify the registry files directly, the OS has a lock on the registry HIVES, so you can't modify them without going through the API's. If you go through the API's you can't do anything strange to muck them up because the interface rules are enforced. The only way the registry can become "corrupted" is if the file system becomes corrupted. If your file system has become corrupted you are having a much larger issue to deal with.

      If you manage to change an important registry value using the API's correctly so that "system cannot boot" well that is no different than using any text editor under *nix to change your config file values. And...

      "...MS doesn't include a console-based editor..." ...so, what you are saying is...you can't boot your OS at all (because you mucked it up), and you are going to edit the registry at the recovery console? Maybe. How about your mom? Ok, I agree here, for techies maybe this would be cool. But, as a techie, I can already mount a bad machine's registry by removing its hard disk, and popping it into another working machine.

      "...*should* have an embedded format number..."

      Another strange one. The registry is chock full of typed values and format numbers for applications.

      "The MacOS has preferences files *with* (optionally) a structured format (resources)."

      Yea, I know about the MAC, and how Apple stores their application data using alternate file streams. You can do the same thing under Windows but very few programmers use that feature. Alternate file streams are standard under NTFS 5.0...go to google and search on...

      "NTFS alternate streams"

      (no quotes)

      In theory, a Windows application could simply store a sub-registry hive for its config settings into the alternate data stream, then mount the thing into the OS registry, and whooosh, you've got an app where it's config settings follow the EXE around. I've never seen this done, but the principle is sound.

      "...vastly more sophisticated in format than the simple three datatypes that the registry can handle."

      What? You just a casual Windows user then? Not a programmer eh? Yea, I know your type, you probably just run regedit and think that is all there is to the registry. No, there are many more datatypes unseen. Microsoft only provides three in the simple regedit tool. Applications have access to many more through the real registry API. See...

      http://msdn.microsoft.com/library/default.asp?ur l= /library/en-us/sysinfo/base/registry_value_types.a sp

      I won't even comment on ascii text config files being "sophisticated", but, they are spread rather randomly, haphazardly throughout the *nix, hierarchical filesystem. The mess of user home directories is ridiculous.

      "...software thinking it can modify other software's registry entries, and thereby causing all sorts of problems."

      This is no different than any other OS that uses file system based config files. Again, look at a *nix user's home directory! I did say that the registry was ACL enforced.

      "You ever seen an XPM?"

      Yea, X Window pixmap format...lol! ;)

    71. Re:Changed a bit by 0x0d0a · · Score: 2

      Ummm, strange. Look at it this way, you...don't have access to modify the registry files directly, the OS has a lock on the registry HIVES, so you can't modify them without going through the API's. If you go through the API's you can't do anything strange to muck them up because the interface rules are enforced. The only way the registry can become "corrupted" is if the file system becomes corrupted. If your file system has become corrupted you are having a much larger issue to deal with.

      Okay, the real story is modifying boot related keys. Very frusterating if you're trying to work on Windows guts.

      Screw up my Linux boot sequence? No problem...I ask lilo at the boot prompt to load my kernel with init=/bin/sash or some other statically linked shell. With e3, I can repair or edit any of those text files, even if ld.so is fubared (don't laugh, I've managed it).

      Try mucking around with Windows guts and you pretty much are stuck with making a backup of the registry, grabbing an install CD to get to Rescue Console (a rather lengthy process), and hoping hard that nothing breaks.

      If you manage to change an important registry value using the API's correctly so that "system cannot boot" well that is no different than using any text editor under *nix to change your config file values. And...

      Ah, but I can still boot my Linux box and fix what I did. I'm just screwed under Windows. :-(

      I can already mount a bad machine's registry by removing its hard disk, and popping it into another working machine.

      That's true, if you have another one handy. Does MS put out any editors to handle dead registry files, though (i.e. not the active one, and not the active registry on another machine somewhere in your domain)?

      "...*should* have an embedded format number..."

      Another strange one. The registry is chock full of typed values and format numbers for applications.


      I meant that prefs files should have a format version number for the prefs file at the front of the file, at least if they're binary. UNIX programs can usually get away without that because the vast majority of config files are simple perl-style associative hashes (string -> value).

      Yea, I know about the MAC, and how Apple stores their application data using alternate file streams. You can do the same thing under Windows but very few programmers use that feature. Alternate file streams are standard under NTFS 5.0...go to google and search on...

      "NTFS alternate streams"


      Actually, bizarrely enough, I have run into these before, but they *really* are not used much, and support for them is basically nonexistant.

      In theory, a Windows application could simply store a sub-registry hive for its config settings into the alternate data stream, then mount the thing into the OS registry, and whooosh, you've got an app where it's config settings follow the EXE around. I've never seen this done, but the principle is sound.

      Urk...I don't think this would work well. Few administrators would let EXEs in the Programs File dir modify themselves. My issue isn't really prefs traveling around with the app, but the fact that there's this mass of fragile software that breaks if you remove the installed registry entries from the equation. I'd kind of like to see apps able to regenerate their registry settings, and users able to move apps around.

      "...vastly more sophisticated in format than the simple three datatypes that the registry can handle."

      What? You just a casual Windows user then? Not a programmer eh? Yea, I know your type, you probably just run regedit and think that is all there is to the registry. No, there are many more datatypes unseen. Microsoft only provides three in the simple regedit tool. Applications have access to many more through the real registry API. See...


      This I did not know. :-) However, it pales in comparison to the Mac OS's template-based resource formats...where's my packed boolean set value type?

      I won't even comment on ascii text config files being "sophisticated"

      While they're frequently just mappings from strings to values, sometimes an application requires more than that. Some of these formats would be very difficult to replicate with the Windows registry, but are quite easy to edit as a text file. The registry is not very well suited for lists. Anything with subsections is often not that well suited to the registry -- I can search and cut and paste regions very easily in, say, XF86Config. You might find another registry editor, but unlike my text editor, regedit does not support undo. Finally, linearly searching through the registry is a time-consuming task -- I can grep through /etc much faster (and using regexes, etc, to find what I want).

      "...software thinking it can modify other software's registry entries, and thereby causing all sorts of problems."

      This is no different than any other OS that uses file system based config files. Again, look at a *nix user's home directory! I did say that the registry was ACL enforced.


      I'm not claiming this is a technical limitation of the registry, but it's how it's used. Somehow, UNIX software manages to go around without poking at each others settings.

      Heck, there are a lot of policy things I don't like about the registry. Who at MS decided to root the file association keys in one massive place in the registry, along with a ton of other stuff, has made it quite irritating to skim through a list that already is long enough.

      "You ever seen an XPM?"

      Yea, X Window pixmap format...lol! ;)


      I meant really looked at one, opened it up in a text editor...compared to that, text format numbers don't worry too many people.

      Using text format is also a lot more legitimate for UNIX/Linux folks, who have to worry about endian issues. Exchanging binary config files between a PPC and an x86 could be quite frusterating...

    72. Re:Changed a bit by nathanh · · Score: 2

      Do you think *scratch* that putting noises *burp* in your text *yawn* is helping anybody *fart*? Putting *sigh* in front of your comment only makes you look pompous. The person you were responding to is smart enough to read, write, and possibly even operate a computer. Is it too much to ask that you treat him with some dignity, instead of treating him like you would a small child.

    73. Re:Changed a bit by Anonymous Coward · · Score: 0

      It's idiotic that you can't simply copy an installed application on Windows to another computer.

      But you can transfer/keep all the users settings from machine to machine wich is actually a usefull feature. And the idea behind the registry would help a lot in tranfering apps from machine to machine (If you would want that for some reason) compared to having config files scaterd across the filesystem. You can take a branch of the registry with the name of the app, put it in a .reg patch, double click it on the target machine and you would have tranfered the registry! try to do that without a central configuration system. I dont think a sinle point of failure (with an automated backup at startup) is worse then tens of equally failure prone config files. I think central configuration systems would make a great addition to every new OS, providing application builder use them properly. These systems have a great upside to, universal documentation, have a look at the security policy mmc snapin, all settings are documented along with the setting, its like menuconfig, but for the entire system ;-)

    74. Re:Changed a bit by sporty · · Score: 2

      Sorry mom. :P or is an emoticon too harsh for you either.

      --

      -
      ping -f 255.255.255.255 # if only

    75. Re:Changed a bit by Jason+Earl · · Score: 2

      Ok, so you can somewhat implement the relationship he talked about all in your head, using the filesystem for the underlying representation.

      And that's my point. No matter what metaphor we end up using, in the end it's all just a metaphor. Users are going to make the relationships in their head no matter what happens. Now I would certainly agree that adding metadata to the files sometimes can make this easier, and I would also agree that sometimes a computer generated index of text files is very handy, but I have yet to see a more useful metaphor than the filesystem. I certainly haven't seen anything that I would remotely consider a replacement for the filesystem metaphor.

      In the end it is simply easier to save my daughter's picture as: /home/jearl/pictures/brooklyn/2002-11-08-watching- television.png

      Than to set a whole pile of attributes and hope that I can find the picture again.

    76. Re:Changed a bit by MrResistor · · Score: 2

      My response is that you still haven't described anything that couldn't be done 10-20 years ago using *nix filesystems and CLI tools. That interface is quite nice, and far more powerful than any GUI I've encountered, once you learn to use it. Perhaps that would change if someone came up with a graphical equivalent of pipe, but I don't see that happening any time soon.

      I agree that shortcuts will not work for what you describe, but don't make the mistake of assuming that *nix links suffer the same limitations as the pathetic MS shortcut.

      When it comes down to it, the user will still have to create all those relations manually, and slapping a nice GUI on that process isn't going to make it easier, just "prettier" and more resource intensive.

      Perhaps you are implying that the system would set up these relationships automatically, to which my response is that it might try, in the same sense that the MS Word Auto-(In)Correct "feature" tries to correct my grammar. For that to work, the user will have to train the system to "think" the way they do, and they'd likely spend more time doing the training than they would setting up all the relationships by hand.

      Maybe it will be practical if we find a way to upload a copy of our brains to a computer, but I very much doubt that the level of intelligence you're talking about is going to be achieved through programming, at least in our lifetimes. The human mind is simply too complex, and from what I've been reading lately, the closer we look at it the more complex it becomes.

      I think there are other ways to achieve it, which perhaps are possible in the near future, but I think they will still be getting that information from the user, just not through a keyboard or mouse.

      Still, though, I see no justification for an underlying system that's any different from what we currently have, since it's already capable of doing the things you describe. Perhaps it needs a new interface, but I'd have to question that. With each level of abstraction one loses a certain amount of detail and control. I used to think it was worth the trade-off, but then I learned Unix.

      Basically what everyone seems to be talking about here is coming up with ways to circumvent the artificial barriers placed before them by the MS paradigm. The easiest way to circumvent those issues is to use a system created by people that don't have a vested interest in the forced upgrade path those limitations enable. Plenty of options exist.

      --
      Under capitalism man exploits man. Under communism it's the other way around.
  9. Typing with a Power Glove by babylon93 · · Score: 4, Funny

    Now I'll have a real use for those old Nintendo accessories I've been hanging onto.

    1. Re:Typing with a Power Glove by cloudmaster · · Score: 1

      Like the U Force and ROB? I don't think there's much you can do with either... :)

    2. Re:Typing with a Power Glove by Trekologer · · Score: 2

      Required 80s movie reference: "I love the Power Glove. Its so bad." -Lucas from The Wizard.

    3. Re:Typing with a Power Glove by scot4875 · · Score: 1

      Hey -- if that Nintendo stuff is taking up too much space, I'd be glad to take it off your hands... (no pun intended)

      --Jeremy

      --
      Jesus was a liberal
  10. Very Idealistic by SerpentMage · · Score: 5, Insightful

    You know I own a car. And cars have gotten to the point where when I buy it typically I do not have to consider the road. It is irrellevant...

    OR, is it relevant after all? Lets see in Germany I would get a sports car, Switzerland big luxury, Canada SUV because of the snow, Southern France Convertible, ....

    My point is that while we do not make a big deal of the road or conditions, it does influence our buying decisions. And saying that it is irrelevant is just a pipedream...

    --

    "You can't make a race horse of a pig"
    "No," said Samuel, "but you can make very fast pig"
    1. Re:Very Idealistic by a-moll · · Score: 1

      The road, or which side of it you drive on, is rellevant. Not that you can't drive on a road where they drive on the oposite side of the road of what the car has been made for, it's just not quite as optimal.

    2. Re:Very Idealistic by Nos. · · Score: 0, Offtopic
      Okay, offtopic I know, but this bugs me:

      Canada SUV because of the snow

      Or, you could learn to drive in the snow and not need a big gas guzzling 4x4 that really only helps you get moving. For most people it provides a false sense of security as a lot of people seem to think that a 4X4 will actually help you stop quicker.

      I've driven in Canda winters (and we're talking the praries) for over 10 years. Guess what, its not that tough. The biggest mistake people make is never inducing a skid to practice what to do. Find a nice open, empty parking lot. Get up to 40 or 50 km/h, crank the wheel and step on the gas. Now that the car is spinning, stop it, and do so in a stright line. Its not actually that difficult, and once you've done it a few times it becomes second nature.

    3. Re:Very Idealistic by Anonymous Coward · · Score: 0

      I've driven in Canda winters (and we're talking the praries)

      here in toronto, we just get our mayor to call in the army, and we ride around in tanks. ;)
      I'm totally off topic...

    4. Re:Very Idealistic by Anonymous Coward · · Score: 0

      HEY! That's the rest of the country's joke! You can't steal our joke! Meanie.

    5. Re:Very Idealistic by Alan+Partridge · · Score: 1

      > Switzerland big luxury, Canada SUV

      I've heard that it sometimes snows in Switzerland too

      --
      That was classic intercourse!
    6. Re:Very Idealistic by dnoyeb · · Score: 2

      Yes, plus his elimination of file/folder stuff is off the mark.

      I actually live in a 3D world and guess what? I have files on my desk, and in my folders and I have folders in my 3D drawers...

      Its silly that the only people that think of 3D in real terms are the FPS gaming folks. Everyone else goes crazy when they make something 3D and it totally destroys the natural order of how we manager our 3D lives.

    7. Re:Very Idealistic by Tablizer · · Score: 1

      And cars have gotten to the point where when I buy it typically I do not have to consider the road.

      Yeah, many cell-phone users indeed don't consider the road relevant anymore. I've got an OS for them in mind. It has a simple interface: bed, toilet, and a horny cellmate.

    8. Re:Very Idealistic by SerpentMage · · Score: 2

      Yes it does, but usually about 1000m is where the snow stays. Below that there is not much snow and no need for an SUV. In the mountains, well that is another story.

      In Canada (like at our house) a 4x4 is indispensible because when we get a snow storm a meter of snow will fall.

      --

      "You can't make a race horse of a pig"
      "No," said Samuel, "but you can make very fast pig"
    9. Re:Very Idealistic by Anonymous Coward · · Score: 0

      I agree with the point you're trying to make, but if you're going into Switzerland in the winter and are not making a big deal of the road conditions, you may be on your way to a surprise...

  11. Based on fantasy? by PhysicsGenius · · Score: 1, Interesting
    Listen, just because all you've ever done is jockey a desktop around doesn't mean Operating Systems are required for all computers.

    I run a large particle physics laboratory. As you can imagine, we have a lot of computers. Some of them are traditional desktop PeeCees for checking email and viewing pr0n. But a lot of them are data gathering, collating and even simulation machines. These boxin' are Big Iron but there's no need to waste cycles on an Operating System when all that power could be directed towards running software.

    Similarly, the more successful PDAs and cellphones don't have room for a lot of overhead, so the Operating System is dispensed with. There's no hard drive anyway, so what would you need it for?

    1. Re:Based on fantasy? by LordBodak · · Score: 1

      But the Operating System is NOT disposed with! PDAs have operating systems (PalmOS, WinCE, etc.), cell phones do too. ANY computer has an operating system, even if you don't see it.

      --
      LordBodak's journal.
    2. Re:Based on fantasy? by Anonymous Coward · · Score: 0

      At some level, something still has to be the operating system. I'd say it's more likely that operating systems will evolve into 'complete computing environments' rather than vanishing complelely. Software will be what disappears.. no more apps to buy. Just download a single open source app that does EVERYTHING!.. and install it on your OS.

    3. Re:Based on fantasy? by Anonymous Coward · · Score: 0

      Just because you put the operating system into the program itself doesn't mean its not there.

      A computer needs operating instructions to tell it what to do. If your program on the big iron bootstraps the system and supports some form of output, I've got news for you, its an operating system.

      Likewise, can you show me an example of a PDA that has no OS? Seems to me like something has to be telling the touchscreen what to do.

    4. Re:Based on fantasy? by paitre · · Score: 3, Informative

      Having worked with Big Iron before, I can safely say that you're wrong about there not being an OS in them.
      The OS is much closer to what one -should- be, though, and is quite unobtrusive.
      As for the cell phones and PDA's (the PDA's in particular) -do- have an OS.
      I mean, christ. the Palm and Visor run the -PalmOS- for crying out loud!! All those cellphones that have the games and crap on them now? there's an OS there, too.

      Just because it's unobtrusive, and does what a good OS should, doesn't mean that it's not there.

    5. Re:Based on fantasy? by alfaiomega · · Score: 1

      I run a large particle physics laboratory.

      Large particle laboratory? Do you have any particles like this one there?

      --

      root@aio:~# nmap -sX -iR -p1- # Ho, ho, ho! Merry Xmas, everyone!

    6. Re:Based on fantasy? by Anonymous Coward · · Score: 0

      umm..... the palm does have an OS.... i think it's called "Palm OS" or something like that.

      so does your computer when you run the software.
      even if you have some magickal software that runs "without an OS" what you are really saying is that you had to take the program and code in your own customized OS for the machine that runs the program, or you have done something so completely lusing and sub-optimal as to hardcode a program directly to the hardware which is a complete pain in the ass and will be useless as soon as you change your hardware. OSes exist for a reason. I am sure you are very clever and very good at physics, and for this I salute you.
      However, I suggest you figure out WHY the OS exists, what it does, and why it is better than the alternative before spouting off about machines not needing them.

    7. Re:Based on fantasy? by jedidiah · · Score: 2

      What makes you think that any significant cycles are being "wasted" on the OS? An OS, for the most part is just supposed to give you access and get out of your way. No alternative method for organizing your data, or accessing your hardware is doing to be able to get away with doing any less than what an OS does. Infact, what data management systems that try to make the OS obsolete merely end up performaing OS tasks within the application.

      --
      A Pirate and a Puritan look the same on a balance sheet.
    8. Re:Based on fantasy? by Anonymous Coward · · Score: 0

      So is a PeeCees like a FeeCees? Shit

    9. Re:Based on fantasy? by Anonymous Coward · · Score: 0

      I visited a "large particle physics laboratory" recently. Their data collection is done with specialised hardware -- big racks of ... mainly DSPs, really. The data comes out of a particle detector too fast (I think to the order of petabytes per second) for any industry-standard computer to handle unprocessed.

      Then they have PCs running NT and Linux; there's the odd UNIX workstation too.

      PDAs and cellphones with no OS?! Even my calculator has an OS! It depends how one defines it.

    10. Re:Based on fantasy? by Anonymous Coward · · Score: 0

      a single open source app that does EVERYTHING!

      Yeah, it's called emacs.

    11. Re:Based on fantasy? by Anonymous Coward · · Score: 0

      The definition of what is and is not an operating system is not as clear as you make it sound. In particular, you just pulled the term "operating instructions" out of your ass. OSes and binary applications both consist of binary instructions. Bootstrapping is a platform-specific issue, and needn't be necessary at all; even on the platforms with which you're familiar, booting is performed by a separate bootloader, not the OS. Likewise, hardware devices (input or output or whatever) don't need to be handled by the OS.

      I suggest you read a good book on OS design before you try to make yourself look smart.

    12. Re:Based on fantasy? by Anonymous Coward · · Score: 0

      You are a moron. The modern PC OS handles things like virtual memory, memory protection, locking, IO, scheduling, multitasking (including context switches), and often a desktop environment or GUI. Coordinating these things without unnecessarily involving the programmer or user does indeed eat up cycles. Try putting a Mac running OS X next to a PC with a similar MIPS rating running WinXP. Even with no apps running, the PC will seem quicker. That's just an easy example, but the fact is that the OS can easily take up a nontrivial amount of resources.

      Like lots of other things in computing, it's a tradeoff. A minimal OS requires more effort on the part of the application developer and a heavy OS tends to eat up resources that could be devoted to running apps. More optimal solutions than a general purpose OS are absolutely possible, even if they lie beyond your ken.

    13. Re:Based on fantasy? by Anonymous Coward · · Score: 0

      Just because all of your computers have operating systems doesn't mean that all computers in the world do. You could have a stick of memory and a CPU, with a row of 32 switches for entering instructions in binary. Or would you consider the switches an OS? I wouldn't.

    14. Re:Based on fantasy? by Anonymous Coward · · Score: 0

      Uh, it probably depends on what you are doing. Unless you're writing in machine code, you can always recompile for different hardware (yes, even without an OS). Many OSes are limited to a single platform, so while "OSes exist for a reason," that reason is not primarily portability. An OS is only better than the alternative for certain cases. It's not a given, and it's not the universal answer for all of mankind's computing woes.

    15. Re:Based on fantasy? by Anonymous Coward · · Score: 0

      I wouldn't call the logic in a DSP array an "OS," but maybe that's just me. I'm sure PhysicsGenius didn't mean to imply that his lab has no standard workstations at all, just that a lot of the essential hardware was so specialized as to not need (or even not be able to run) a general-purpose OS.

      Also, my calculator does not have an OS. Just buttons that send different commands to a special-purpose chip. All hardware, baby.

    16. Re:Based on fantasy? by Anonymous Coward · · Score: 0

      I can't believe anyone keeps modding up this troll. Does anyone even read his posts?

      I sincerely, sincerely doubt anyone who spends as much time acting like a delinquent on a website has enough time in the day to "run a large particle physics laboratory," so we'll assume you're lying about that and get onto the rest of your message. How are you running the software without the operating system? Hmm? Skimmed over that one, didn't you, Dr. Dipshit? Similarly, cellphones and PDA's actually -do- have operating systems in many cases (PalmOS sound familiar? Try and guess what the _OS_ part stands for), but they're crafted to operate with far less amounts of memory than your average PC would have. I'd expect a technical expert like yourself to know that, except for that you aren't actually an expert.

    17. Re:Based on fantasy? by LordBodak · · Score: 1

      If you were manually entering instructions in binary, then actually YOU are the operating system.

      --
      LordBodak's journal.
    18. Re:Based on fantasy? by Rares+Marian · · Score: 1

      Anything that responds after making complex decisions has an OS. It's just a matter of whether you call it that.

      An operating system manages resources, no matter how small the device is.

      --
      The message on the other side of this sig is false.
    19. Re:Based on fantasy? by jedidiah · · Score: 2

      No, it is you that is the moron.

      A modern OS with all of the necessary features you mention (sans GUI) can run on an 8086 with 1M of RAM. A user desktop including X and bloatware like Netscape can easily fit onto a 486 with 32M. If you have no interest or need for this weeks excuse for a faster consumer PC, the overhead of the operating system is actually quite miniscule.

      Computational servers don't need the eye candy that seems to fascinate amateur hobbyists such as yourself. Take that away and there's really not that much left in the OS to get in the way of applications.

      --
      A Pirate and a Puritan look the same on a balance sheet.
  12. Is this a press release or straight news? by haa...jesus+christ · · Score: 1

    What the hell is going on in the Times? Are they running company press releases now? I expect them to have horrid inaccuracies in their stories, but I don't expect poorly veiled ads. Idiots.

    1. Re:Is this a press release or straight news? by DAldredge · · Score: 1

      Yea! I thought that /. had a patent of the running of press releases/ads as stories?

  13. Contradiction? by sczimme · · Score: 5, Funny

    (1) Operating systems are relics of the past,
    [snip]
    (4) he's written such software, and (5) that's all you should care about so it doesn't matter that it runs under windows.


    So every operating system but Windows is a relic of the past? I'll second the description of this as 'fantasy'.

    (The NY Times site seems rather unresponsive at the moment...)

    --
    I want to drag this out as long as possible. Bring me my protractor.
    1. Re:Contradiction? by Waffle+Iron · · Score: 2, Insightful
      By implementing his ideas on top of an OS, he's cheating. If he's going to be credible, he needs to go back and get his stuff running right on bare metal without the OS training wheels. Since it needs to run everywhere, he needs to include direct support for a few hundred system architectures and thousands of hardware peripherals.

      That should keep him quiet for a few decades...

    2. Re:Contradiction? by Anonymous Coward · · Score: 0

      No, no!
      * Operating systems are relics of the past.
      * Windows is an Operating system.
      Hence
      Windows is a relic of the past. Thats how is should be read.

      Provided we can agree that Windows really is an OS. Im not so sure about that...

    3. Re:Contradiction? by Kindaian · · Score: 1

      Not really...

      Windows isn't a OS... it is a glorified application launcher... [and crasher]...

      Cheers...

    4. Re:Contradiction? by sheetsda · · Score: 1

      Windows isn't a OS... it is a glorified application launcher...

      If you're referencing that Windows sits on top of DOS, you're only partially right. All the NT based versions (2k, XP, NT, maybe ME but I don't think so) don't.

    5. Re:Contradiction? by joto · · Score: 2

      Nope, that would be DOS. I have no problems calling Windows NT and above an OS.

    6. Re:Contradiction? by Anonymous Coward · · Score: 0

      Well, no. Our view of an OS is skewed because Windows comes with dozens of applications (IE, Outlook, etc.) and Linux is even distributed with its own Office suite. The OS itself is a service and abstraction layer, nothing more. And since the users couldn't care less about the underpinnings of their webinterface or their wordprocessor, the OS is indeed irrelevant. It is very likely that the OS is going to be modularized into abstraction modules and service modules, to the point that the "drivers" become an integral part of the hardware and the service modules are distributed with the application and then there is no OS which a user could recognize as such.

    7. Re:Contradiction? by Anonymous Coward · · Score: 0

      %s/\.\.//g

      asdf asdf asdf asdf

    8. Re:Contradiction? by Anonymous Coward · · Score: 0

      ME is glorified 98 is glorified 95 is glorified 3.11 is glorified DOS.

    9. Re:Contradiction? by MajroMax · · Score: 2
      It is very likely that the OS is going to be modularized into abstraction modules and service modules,

      But the point still stands that one cannot write something that is merely an application and call it an 'OS Replacement'. To prove his point that this computing metaphor is a suitable replacement for the filesystem, he has to go and show that it is both possible and (relatively) efficent to write the base operating system in a method that complies with this model -- that, IMHO, is a much more challenging and worthy task.

      It is one thing to talk about changing the representation of data as presetned to the Average User of the system -- it's done all the time, at least in small ways (e.g., a Web Page is an entire unit to be dealt with by the user; there is no longer separation into the HTML file, the image files, the CSS file, etc.). It is entirely something else to argue that this new method of data representation is robust and efficent enough to be useful in the implementation of an operating system.

      --
      "Evil company X is threatening to restrict our rights! Let's all get together to stop--OOOH! SHINEY!!!" -- AC
    10. Re:Contradiction? by ProfessorPuke · · Score: 2

      But the point still stands that one cannot write something that is merely an application and call it an 'OS Replacement'.

      Its possible for a piece of software to be simultaneously both an application and an OS. Look at something like User-Mode Linux. It's a variant of Linux, which is undeniably an operating system. The same Linux interface is provided to programs running on top of it, yet you ran it within some other operating system- like an application.

      There are many other examples, not all of them perfect like that. Java environments, VMware. Microsoft Windows(tm) prior to 1995 was a DOS application, and yet already an OS for other programs in most ways.

      Microsoft was so scared by Netscape's 1998 popularity because they were afraid someone would implement an OS ontop of their OS, leading to Windows(tm) becoming invisible to the users. (Mozilla is somewhat still trying this today)

      Its not cheating to implement your new operating system on top of another one- its a way to conserve resources early on. All OSes have a top and bottom part- the interfaces to the applications to run on it, and the hardware it runs on. For a newly developed OS (or OS replacement) like this, the interesting part is the stuff that's visible to programs running on it, not how it detects and allocates hardware.

      If it becomes popular running on top of Microsoft Windows(tm), then eventually some coders can try to port it to Linux, or extend it out into a full hardware-controlling OS, or something.

      (The word "Operating System" is nearly content-free. Arguing about something meeting the definition of "OS" is fruitless. "System" can mean anything, and the fact that people can use it to work tells you it "Operates". If you take a restrictive definition of OS from some computer-science disciplines, then its only a bootup/hardware abstraction layer. If you listen to RMS, then its "everything you need to use your computer". The reality can be in between.)

    11. Re:Contradiction? by Anonymous Coward · · Score: 0

      Yeah, once he gets this thing to run without any kernel whatsoever I'll be impressed, but not until then. I'll keep my Debian, thank you very much.

    12. Re:Contradiction? by Old+Wolf · · Score: 1

      Nor does Win98 or later. They boot their kernel out of dos (the same way that LDLINUX does).

  14. Operating Systems Are Irrelevant by mrgrey · · Score: 2, Funny

    Operating systems are relics of the past

    Yes, because who in their right mind would need a system to operate their computer, I mean I read binary like Neo reads The Matrix. Don't you?

    Sheesh, just because the guy has a degree he thinks he knows it all....though he must have something going for him if the UnaBomber had his sights on him. He had better hope his idea doesn't catch on or a few more people might have their sights on him too.

    --
    -Tolerate my intolerance
  15. new FS... by droid_rage · · Score: 2, Interesting

    If I'm misreading the article, someone please enlighten me, but it sounds like what he's really talking about is a modified file system and new searching methods based on that file system.
    If this is the case, then an OS still needs to run off of that file system, so the OS is clearly not dead.
    This is what longhorn's filesystem is supposed to do: It's SQL and metadata-based. I don't see how that's making the OS irrelevant. I think the author could have chosen his words a little better.

    1. Re:new FS... by NineNine · · Score: 5, Insightful

      The OS isn't dead per se, but, like he said, irrelevant. Ask the average Joe what OS they run. First off, they won't know what OS means. Then, if you ask 'em what kind of Windows they have, most of 'em still won't know. People have long since using computers for the sake of the OS (well, except for OSS zealots). His point is to slap some real useable software on top of any OS and live there, not at the OS level with files, folders, permissions, etc.

    2. Re:new FS... by watchful.babbler · · Score: 1
      The page being slashdotted, it's hard to really tell, but according to this article excerpt, it's simply:
      software that automatically arranges your computer files in chronological order and displays them on your monitor with the most recent files featured prominently in the foreground. Scopeware ... transfers the role of file clerk from you to the computer, seamlessly ordering documents of all sorts into convenient, time-stamped files."
      To me, this sounds kind of like a file-based, somewhat less-functional version of Lotus Agenda (or Mitch Kapor's latest project). So, in the sense of being an application that tracks and organizes files, it's filesystem-irrelevant, just as, say, the "recent documents" screen in Word is filesystem-irrelevant.
      --
      "Freedom is kind of a hobby with me, and I have disposable income that I'll spend to find out how to get people more."
    3. Re:new FS... by NineNine · · Score: 2

      Actually, now that I think about it, that's what Outlook was trying to accomplish. From Outlook, you can get to all of your office files, your contacts, you schedule, etc. It's all integrated in Outlook so theoretically, you could just about live in Outlook (for work). However, most people don't use Outlook that way. What he's advocating is something similar, with with a better, more organic GUI.

    4. Re:new FS... by sckienle · · Score: 1

      And then MS will include in Windows for "free" and suddenly its the OS again.

      Actually, I mean that in a semi-serious way. If you look at the OSs from way back in the 60s, then the 70s, 80s, 90s and today, you'll see that what is considered part of the OS has changed. That will happen again, I'm sure. So it isn't that the OS is irrelevant, it's really that the OS of today needs to expand itself into a more intuitive view of data, rather than disk\folders\files.

      --
      I don't see things in black and white; I see the gray. Heck, I actually see in color, which makes things more difficult
    5. Re:new FS... by Anonymous Coward · · Score: 0

      But personal folders in outlook are stored on an employees pc not on the exchange server. An employee can go log on to another PC that is on the LAN and retrieve all their email and all the stuff stored on the exchange server like their calender and contacts but the personal folders (used extensivly by most employees) are still stuck on that one PC. That is one failing of outlook that I hope microsoft fixes as it would make my job so much easier.
      I cannot wait for the day when we are back to dumb terminals and thin clients. Life will be so much easier.

    6. Re:new FS... by Lifewolf · · Score: 1
      His point is to slap some real useable software on top of any OS and live there, not at the OS level with files, folders, permissions, etc.

      Wasn't that Netscape Constellation?

      --
      "Be Happy or Die." -- AoN
    7. Re:new FS... by joto · · Score: 2
      Actually, now that I think about it, that's what Outlook was trying to accomplish. From Outlook, you can get to all of your office files, your contacts, you schedule, etc. It's all integrated in Outlook so theoretically, you could just about live in Outlook (for work).

      Ahh, I guess that's why I've always hated Outlook. Not only does it try to do everything, but it also tries to do everything in a "better" way, meaning that all your acquired computer knowledge will fail right there.

      What curious comparisons this can get to after a while... database-filesystems, 3d-browsers, Outlook, Emacs, Mozilla, ...

    8. Re:new FS... by anthony_dipierro · · Score: 2

      Exactly, the OS (any OS) is nothing more than an "unimportant collection of slightly buggy device drivers."

    9. Re:new FS... by Software · · Score: 2
      His point is to slap some real useable software on top of any OS

      Um, not quite. His point was that, "Since MS won the case and Windows is universal, now we can not worry about OS differences. This gives us the chance to make real change and re-examine the folder/file metaphor and discover new ways of dealing with objects in a more intuitive way. Fortunately, I have already done that and you can download the software today."

      Implicit in this is that Linux is irrelevant - it doesn't conform, and in fact it would be better if it would just go away so we could get some work done with our Win32 apps.

      He also mentions that Microsoft will be doing something like this in future OS versions. He apparently hasn't figured out (or doesn't care) that this will put him out of business. I guess he can go back to teaching.

    10. Re:new FS... by avgjoe62 · · Score: 1
      The OS isn't dead per se, but, like he said, irrelevant. Ask the average Joe what OS they run

      OS- Opera Singer, right? I don't jog, so I don't run with any OS.

      Then, if you ask 'em what kind of Windows they have, most of 'em still won't know.

      I have some large glass sliding windows and some crank type windows (live in Florida).

      His point is to slap some real useable software on top of any OS and live there, not at the OS level with files, folders, permissions, etc

      I don't think it would be nice to slap anyone and then live on top of them...

      :-)

      just your average joe...

      --

      How come Slashdot never gets Slashdotted?

    11. Re:new FS... by runderwo · · Score: 1
      People have long since using computers for the sake of the OS (well, except for OSS zealots).
      Uh-huh. Tell that to Solaris admins, who believe Sun's platform is the best for high-demand servers. Or to people doing heavy-duty scientific work that buy SGI machines so they can run IRIX and do seamless clustering with ease. Or "OSS zealots" who prefer an OS that they can be free to tinker with and improve.

      Your stereotyping of people having a preference in the OS they use as "zealots" is childish and myopic.

    12. Re:new FS... by NineNine · · Score: 2

      The people you're describing are by *far* in the minority. You're talking about what, a quarter of a percent of all computer users, if that many? Who knows. But I tend to agree with this guy. For most people, it's time to move beyond the current computer paradigm of OS + Applications + Internet + File System.

      Stereotyping is very useful for making broad generalizations. Without stereotypes (along with some real research), no company would ever develop anything at all, because *everybody* doesn't like it. It's a fact of life, you can't please all the people all the time. But personally, I think this guy's onto something.

      The OS wars are largely over. For most people W2K (or XP) work just fine, do much more than they need to do, are stable, and are cheap. It's time to ignore the OS and start concentrating on more usability aspects.

    13. Re:new FS... by superflippy · · Score: 1

      I think this becomes even more pronounced as people use a greater variety of devices to manage information. Even people who know that the computer on their desk runs Windows XP may not realize their cell phone or TV cable box has an OS, too. The trick is, really, to make it irrelevant enough that information access is only restricted by the ability of the device to render or use it in some form.
      (Will stop while I'm ahead... too much rambling.)

      --
      Your fantasies contain the seeds of important concepts.
    14. Re:new FS... by Anonymous Coward · · Score: 0

      I've found that non-computer people, when you ask them what version of Windows they're running, will promptly tell you that version of Office they have. (Ever heard of Windows 97? Anyone?)

    15. Re:new FS... by ebyrob · · Score: 2

      His point is to slap some real useable software on top of any OS and live there

      So why doesn't he write something useful instead of the drivel he's pushing on that website?

      Mozilla, Apache, cygwin, cvs, vnc, vmware. *those* are useful windows apps...

    16. Re:new FS... by runderwo · · Score: 1
      For most people, it's time to move beyond the current computer paradigm of OS + Applications + Internet + File System. ...
      Go ahead, nobody's stopping you. However, don't expect me to be impressed with it, much less adopt it, unless it does more for me than fill my ear with marketing babble.
      The OS wars are largely over.
      To this I say: you ain't seen nothing yet. The OS wars are not over until Microsoft has its proprietary stranglehold removed; whether it takes a few years or many, computing is not going to progress until the MS monoculture is broken up, and some real fresh ideas can enter the market. What's best for Microsoft is not what's best for progressing the science of computing.
  16. Misleading title by Zigg · · Score: 5, Insightful

    Okay, that article is just an advertisement. I'm surprised that some editor at the Times let that pass for a column.

    Let me summarize for the impatient. "Operating systems are irrelevant, except for Windows, which we should be thankful to Bill for, because it made everything more accessible, and he's oh-so-visionary. Buy my stuff, which is an incarnation of the vision that Bill wants to realize in Longhorn. Also, Linux is irrelevant."

    1. Re:Misleading title by Anonymous Coward · · Score: 0

      I'm surprised that some editor at the Times let that pass for a column.

      Surprised? How soon we forget John Markoff and his role in Kevin Mitnick's prosecution both in and outside of the court system.

      I suggest you refresh your memory.

    2. Re:Misleading title by scsirob · · Score: 1

      Yup... And resistance is futile...

      --
      To Terminate, or not to Terminate, that's the question - SCSIROB
    3. Re:Misleading title by 0xdeadbeef · · Score: 2, Insightful
      We should give the guy a break, I think he's just getting a bit old. It reads like a high school essay, completely changing its point and tone halfway through. This isn't the work of a well-respected academic.

      That doesn't mean we shouldn't mock his company's product for its goal of replacing everything. PIM systems have been heading this way since the beginning (consider Mitch Kapor's work), but that doesn't mean we should do away with the file metaphor. There is a place for temporal organization and and a time for hierarchical organization.

      This revolutionary impulse, to erase or ignore everything that came before, is generally the mark of something so unpractical that that is the only way it would gain acceptance.

    4. Re:Misleading title by LeftOfCentre · · Score: 1

      He's targeting computer illiterates (NYT readers), hence the simple tone. It's not exactly a science report, nor is it supposed to be.

    5. Re:Misleading title by benzapp · · Score: 1

      This revolutionary impulse, to erase or ignore everything that came before, is generally the mark of something so unpractical that that is the only way it would gain acceptance.

      0xdeadbeef's razor.

      More wisdom from the genius that is 0xdeadbeef.

      --
      I don't read or respond to AC posts
  17. (6).... by Tsali · · Score: 4, Funny

    (6) ?????
    (7) Profit!

    Ka-ching!

    --
    This space for rent.
    1. Re:(6).... by Anonymous Coward · · Score: 0

      ok, this joke is old. you see every time someone presents a numbered list. time for moderators to start handing out "Redundant" and everyone else to move on.

    2. Re:(6).... by Tsali · · Score: 2

      I agree... but if you're the say it, more power to you!

      J.

      --
      This space for rent.
    3. Re:(6).... by Mr+Guy · · Score: 4, Interesting

      Actually this is a highly accurate explanation of the problem with his ideas.

      Far be it from me to say someone so much more educated than I is a complete idiot that doesn't understand no one WANTS to stop using operating systems because they are what PAYS for the technology.

      Yes, even Linux is supported because people are willing to pay for the server space and bandwidth. These people, and universities, are getting something out of their association with Linux.

    4. Re:(6).... by Anonymous Coward · · Score: 0

      I disagree there are timeless classics that are always funny. No matter how many times I see them I find them funny.

      Here are some of those timeless classics:

      1. Creative Goatse Links - The ones that trick you.
      2. Steven King is Dead posts - at first I thought it was stupid by now I find it funny.
      3. RedWolves2 Amazon book links - I love reading the idiots that are so offended by this guys posts.
      4. The first posts that has something to do with subway.
      5. Comments from L. Vegas Every post of his is funnier then hell.
      6. ????
      7. Profit.

      I come to Slashdot everyday knowing that there are others that share in my humor. I hope it never ends.

    5. Re:(6).... by Jouster · · Score: 2

      Please, please, please make this joke die.

      Jouster

    6. Re:(6).... by Anonymous Coward · · Score: 0
      Please, please, please make this joke die.

      Why should we? There's no incentive. You need a plan to make the joke die, something like :

      Phase 1: Make the "profit" joke die.
      Phase 2: ?
      Phase 3: Profit.

    7. Re:(6).... by Shazatoga · · Score: 1

      (1)Refrerence to a SouthPark joke. (2)??? (3)Karma!

  18. The immorality of Open Source by wiredog · · Score: 4, Funny
    Having read the article thoroughly, this startling news shows the flaws in the brewing Open Source Zeitgeist that is gripping the software community. Have you considered that providing software for free to countries such as China is essentially tacit support for oppressive regimes?

    Far-fetched? Think about it: With MySQL, the People's Army will now be able to do multiple queries on their tables of democratic activists in Olog(n) time instead of lengthy searches in card catalogs. The bureaucratic overhead previously allowed activists enough time to flee the country. How about building cheap firewalls so the people can't get the unbiased reporting that CNN provides? Or using Apache to publish lists of Falun Gong people to their police forces instantly? I doubt that never crossed your minds when you were coding away in your parents' basements. Consider putting that little thought in your mental resolv.conf file.

    If that does not concern you ( which it probably doesn't, since the lashout.org paradigm is publishing articles about how not to pay for things ), consider something else. When China eventually goes to war with Taiwan, we want to be able turn their command and control facilities into the computing equivalent of a train-wreck. One of the advantages of Windows never mentioned in the article is the ability of Microsoft to remotely deactivate Windows XP in the case of a national emergency. Thanks to GNU/Lunix, Taiwan will be on a collision course with the mainland in the near future.

    Which throws into question Mr. Stallman's motives. A known proponent of socialism, the Chinese government and RMS are natural allies. Could it be a back door to Stallman's dream of an über-Socialist United States? We may never know for sure. Next time you consider contributing to an open source project, ask yourself this question: don't you want to make sure your work isn't used for nefarious purposes? Will you risk having blood on your hands?

    1. Re:The immorality of Open Source by marvin · · Score: 1

      china is so big, that they would be wery well able to make database sofware themselves. nothing would change for them, if mysql did'nt exist. they have ton's of people available...

    2. Re:The immorality of Open Source by Anonymous Coward · · Score: 0

      Ok guys. Reel your lines in. The fish aren't biting here and we need to find some other place to throw our bait in the water.

    3. Re:The immorality of Open Source by Anonymous Coward · · Score: 0

      I would tend to say this more represents the *mortality* of socialist / collectivist sponsored oligopolies. Open source is a reaction to / against such. Operating systems, RDBMs, office products, = ubiquitous... but then you probably are somewhere within the heirarchy that affords you time and resources to memorize and parrot half truths. Were you recently laid off from CNBC or something? Out of gas money for daddy's yacht perhaps?

    4. Re:The immorality of Open Source by Pius+II. · · Score: 1

      Yeah thanks. I like Microsoft being able to remotely kill my countries facilities. Oh, and I love how they can also kill the computers of many äöüber-communist competing companies all over the fucking globe. Thank you, MS. Just one question: why would the People's Army refrain from using SQLserver?

      Please tell me I've been trolled. Please.

    5. Re:The immorality of Open Source by love2hateMS · · Score: 1

      Are you kidding? You think China would think twice about stealing an Oracle license? They'll just buy one and install in everywhere. MySQL is hardly going to compromise national security.

      Goodness.

    6. Re:The immorality of Open Source by Anonymous Coward · · Score: 0

      Well, yes, you've indeed been trolled.

    7. Re:The immorality of Open Source by Lysol · · Score: 1

      Having read the article thoroughly, this startling news shows the flaws in the brewing Open Source Zeitgeist that is gripping the software community.

      You must be from some marketing camp or something. If you've ever developed software, then you would know that m$ only get's you so far: as far as you wallet can take you. OS on the other hand, as far as you mind wants to go.

      And don't just think about China, think about India too or any other country coming to grips with expensive foreign software costs. How many people there can afford m$ licenses? Few.

      People will always do questionable things with software and that's not the point. The point is the freedom to do whatever you want. When people have true freedom and are not burdend by the few, the rich, then there will be no need for MySQL db's on dissenters and the like.

      While your point is taken, I think it is irrelevant. No one complains about m$ software on missile friggits that crashes the entire ship. What would happen if some people got control of that ship, after the crash, rebooted, and then launched some nukes or weapons or whatever? Stupid, huh? Yah, about as lame as your idea.

      OS is good for all and in time, economies will change and we'll all reap the rewards of it.

    8. Re:The immorality of Open Source by Anonymous Coward · · Score: 0

      it's a beautiful day in the neighborhood, a beautiful day in the neighborhood, won't you be my troller.

    9. Re:The immorality of Open Source by Dean+Sas · · Score: 1

      so its true, most americans only get humour if they're "told" too laugh

    10. Re:The immorality of Open Source by Anonymous Coward · · Score: 0

      You've fallen for a troll. An exquisitely executed one I might add.

    11. Re:The immorality of Open Source by taphu · · Score: 1

      In a related story, 50% of all slashdotters are unable to recognize a joke when bitten on the ass by one.
      Some of these replies are amazingly dense.

    12. Re:The immorality of Open Source by mbbac · · Score: 1

      Commies don't pay for Windows.

      --

      mbbac

    13. Re:The immorality of Open Source by Anonymous Coward · · Score: 0

      it's = it is

    14. Re:The immorality of Open Source by Anonymous Coward · · Score: 0

      if mysql did'nt exist. they have ton's of people available...

      Goddamn it, why can't people learn to use apostrophes? The word is "didn't" - the apostrophe replaces the missing "o" in "not". Also, "tons of people" - the apostrophe is used to indicate possesive, not plural.

      The lack of capitalization and run-on sentences also disturb me.

    15. Re:The immorality of Open Source by Anonymous Coward · · Score: 0

      Heh...

      Olog(n), Zeitgeist, socialism, train-wreck, uber, resolv.conf...

      That's pure gold baby, pure gold.

    16. Re:The immorality of Open Source by Dean+Sas · · Score: 1

      sorry, was talking at the same time. I'm not so good at multi-tasking

    17. Re:The immorality of Open Source by Anonymous Coward · · Score: 0

      actually Open source has SAVED chineese opressed.

      Last time anyone checked the chineese govt was using pirated copies of windows NT 4.0 and Windows 2000 server and MS SQL 6.5,7,2000 to track and opress the citizens... Microsoft products also allowed them to not only firewall but also re-direct as well as the EVIL cisco and 3com equipment that performed the packet routing...

      in fact the evil talaban and Iraq leaders use the dangerous microsoft products to cause opression and hate-crimes...

      it's time we plugged the foundry of terror and opression that is microsoft!

    18. Re: The immorality of Open Source by Demanufacture · · Score: 1

      "the unbiased reporting that CNN provides"

      Ha ha. Only an American could say that with a straight face.

      Now CNNNN - that's reporting.

      --
      --- "When you're strange"
    19. Re:The immorality of Open Source by Anonymous Coward · · Score: 0

      Or punctuation! Sorry, I had to make that cheap shot.

    20. Re:The immorality of Open Source by Beliskner · · Score: 2
      Which throws into question Mr. Stallman's motives. A known proponent of socialism, the Chinese government and RMS are natural allies.
      With so many unemployed IT specialists, I'm surprised that everybody still rubbishes socialism, why the hell is this?
      --
      A caveman dreams of being us, the incalculable power and riches. We dream of being Q, then what?
    21. Re:The immorality of Open Source by nathanm · · Score: 2
      With so many unemployed IT specialists, I'm surprised that everybody still rubbishes socialism, why the hell is this?
      I've never seen rubbish used as a verb, but I'm assuming you mean why does everyone disparage socialism.

      The simple answer is socialism doesn't work. Everywhere it's been tried it's been an utter failure. I'm not talking about the European countries that have socialized limited aspects of their government, only countries that were completely socialist.

      Besides, the fact that some IT people are unemployed has absolutely nothing to do with socialism.
    22. Re:The immorality of Open Source by mqduck · · Score: 1

      Damn straight!

      --
      Property is theft.
    23. Re:The immorality of Open Source by Anonymous Coward · · Score: 0

      So, /. needs a laugh track?

  19. Its called... by Enygma42 · · Score: 2, Funny

    Pre-emptive Slashdotting.

    The highest karma level is not, as is commonly thougt, 50. Some users have acheived karma scores upwards of 15,000. Once this level is acheived users are so well attuned to slashdot that they can predict the stories that will appear on the frontpage and begin slashdotting.

    --
    "hehe, website" - Homer Simpson
  20. Technologist?! by e8johan · · Score: 2

    This guy can't be real. No-one can be *that* stupid! How does he intend to recieve his 3D files without an OS? Does he know how a computer work? Is he on drugs? What's his "education"? Does he actually get paid for saying these things?

    As for publishing links NYT articles here on slashdot, why-o-why is it allowed. I urge the inclusion of a bypass link too, or a link to the article somewhere else!

    1. Re:Technologist?! by NineNine · · Score: 2, Insightful

      Read the article. Nowhere did he say that an OS wasn't necessary.

    2. Re:Technologist?! by Anonymous Coward · · Score: 0

      He was a guest on TechTV's "Big Thinkers".

      That confirms your hypothesis, right there.

  21. Duh. by Anonymous Coward · · Score: 1, Informative

    Forget the Files and the Folders: Let Your Screen Reflect Life
    By DAVID GELERNTER

    THE end of the Microsoft trial is great news whatever you think of the defendant - because the trial was all about the past, and we in the technology world have no more time to waste on that topic.

    The trial focused on Microsoft's Windows operating system - on the power Microsoft gets from Windows' huge worldwide penetration; on the burdens that other software companies bear because of their limited access to the Windows software; on accusations that Microsoft was suppressing innovation. The courts have officially labeled the gigantic software company a monopoly, and Microsoft will be subject to careful scrutiny for abusive activity.
    Advertisement
    click here

    Meanwhile, operating systems are lapsing into senile irrelevance. An operating system connects the user (and the user's software) to the ensemble of machines we call a computer. But nowadays users no longer want to be connected to computers. They want to be connected to information, a claim that sounds vague but is clear and specific.

    Every piece of digital information you own or share will appear (in the near future) in one universal structure. (Just ask Bill Gates: as he said cogently last July, "Why are my document files stored one way, my contacts another way and my e-mail and instant-messaging buddy list still another, and why aren't they related to my calendar or to one another, and easy to search en masse?") A universal structure demands universal access: you'll be able to tune in this structure from any Net-connected computer anywhere.

    I have time for only one screen in my life. That screen had better give me access to everything, everywhere.

    What is this universal information structure? A narrative stream, which says, "Let me tell you a story. " The system shows you a 3-D stream of electronic documents flowing through time. The future (where you store your calendar, reminders, plans) flows into the present (where you keep material you're working on right now) and on into the past (where every e-mail message and draft, digital photo, application, virtual Rolodex card, video and audio clip and Web bookmark is stored, in addition to all those calendar notes and reminders that used to be part of the future and have since flowed into the past to be archived forever).

    And so the organization of your digital information reflects the shape of your life, not the shape of a 1940's Steelcase file cabinet. Storage space and computing power are dirt cheap; our task isn't to "use them efficiently," it's to "squander them creatively." Instead of searching through your stream for some document, you focus it (as if you were focusing an information beam - which is like a flashlight beam cutting through the digital fog, except that the beam is made of information instead of light). You wind up with a selection of documents, a "substream" that tells some particular story. Your narrative stream as a whole consists of all the interwoven stories that make up your life - your own personal ones as well as the stories of all the groups and communities you belong to.

    This kind of information management is simpler, more powerful and more natural than the Steelcase-inspired software we've got today - the files, the folders, the desktops and all those other high-tech office accessories straight out of 1946.

    How do I know it will work? Because our company has built it, and it does. (A preliminary desktop version of narrative information management can be downloaded free at our Web site, www.scopeware.com.) Microsoft has similar goals for its Longhorn system, but Longhorn won't be available for two years. We needed one-screen narrative information management yesterday. Our software is up and running today.

    Windows is no tool for the future and doesn't claim to be. Technology's future can't possibly be based on treating computers as if they were hyped-up desks and file cabinets - passive pieces of ugly furniture. Computers are active machines, and information-management software had better treat them that way. But Windows can play a central role in giving the future a leg up. It can supply a stable, ubiquitous platform for the future to stand on.

    We built our system on Microsoft Windows because Windows is a reliable, solid, reasonably priced, nearly universal platform - and for the software future, "universal" is nonnegotiable. We need to run the system on as many computers as possible and manage the maximum range of electronic documents.

    Of course, another operating system, Linux, is also clamoring for attention. Linux and Windows are both children of the 70's: Linux grew out of Unix, invented by AT Windows is based on the revolutionary work of Xerox research. In technology years, these loyal and devoted operating systems are each approximately 4,820 years old. (Technology years are like dog years, only shorter.)

    Each is nonetheless still solid enough to be a good, steady platform for the next step in software. But Windows is the marketplace victor and has now won a decisive legal imprimatur. There is no technical reason for us to move to Linux; why should we switch? Why should our customers?

    Some argue for Linux on economic and cultural grounds: Microsoft, people say, has driven up prices and suppressed innovation. But this is a ticklish argument at best: after all, over the decade of Microsoft's hegemony, computing power has grown cheaper and cheaper. Innovation has thrived. Our software is innovative; it has not been suppressed. On the contrary, more and more people get interested.

    Operating systems are the moldy basements of computing. We used to live down there, but are now moving upstairs to healthier quarters. We rely on the courts and antitrust laws to keep Microsoft from abusing its enormous power. We need Microsoft itself to be the universal stepladder that lets us climb out of our hole and smell the roses.

  22. CORRECTION! by Vengie · · Score: 2

    His name is David GelerNter.
    David Gelernter, not David Gelerter.
    He is the current Director of Graduate Studies in CS as well....and so a name I am quite familiar with.
    And trust me...Arvind Krishnamurthy (do a google..) will still be teaching Operating Systems in the spring. (Ahh Nachos!)

    --
    When in doubt, parenthesize. At the very least it will let some poor schmuck bounce on the % key in vi. (Larry Wall)
    1. Re:CORRECTION! by Anonymous Coward · · Score: 0
      Nachos=suckage

      And just what's wrong with an operating system on simulated hardware. I imagine you'd like to write an OS from scratch for x86 (or whatever platform happens to be the standard for the time)

  23. Now Open Standards are even more relevant by LarsBT · · Score: 1
    If as he suggests the OS is irrelevant - that would mean that the need for clear and open standards are essential. Otherwise a monopoly would just entrench the position when controlling all the information.

    Here is an interesting article on ZDnet about Microsoft's Longhorn which exactly does this.

    I don't know. I might just be old fashioned and keep different types of information in different places/files/stores. E.g. paper bank statements is seperate from dates of friends' birthdays.

    Just my 2 eurocents.

  24. David Gelernter's Bio by SailorBob · · Score: 4, Informative
    David Gelernter

    Professor of Computer Science
    B.A., Yale University, 1976Ph.D., The State University of New York at Stony Brook, 1982
    Joined Yale Faculty 1982

    David Gelernter's research interests include information management, parallel programming, software ensembles and artificial intelligence. The coordination language called "Linda" that he developed with Nicholas Carriero (also of Yale) sees fairly widespread use world-wide for parallel programming.

    Gelernter's current interests include adaptive parallelism, programming environments for parallelism, realtime data fusion, expert databases and information-management systems (the Lifestreams system in particular). He is co-author of two textbooks (on programming languages and on parallel programming methods), author of Mirror Worlds (Oxford: 1991), the Muse in the Machine (Free Press: 1994 -- about how thinking works), and a forthcoming book in the "Masterclasses" series about aesthetics and computing. He has published cultural-implications-of-computing-type pieces in many newspapers and magazines, is contributing editor at the Manhattan Institute's City Journal, the National Review and is art critic at the Weekly Standard.

    Representative Publications

    • Lifestreams: An Alternative to the Desktop Metaphor, with Scott Fertig and Eric Freeman. Proc. CHI'96 (April 1996: paper and ACM video).

    • Adaptive Parallelism, with Nicholas Carriero, Eric Freeman and David Kaminsky. IEEE Computer, Feb. 1995.

    • Coordination Languages and their Significance, with Nicholas Carriero, Communications of the ACM, 35 (2), February 1992, pp. 97-107.
    --

    Woopty Doo Basil, what does it all mean?!

    1. Re:David Gelernter's Bio by foote · · Score: 2, Informative

      He is well thought of by some:

      From Edge:

      Gelernter is one of the most brilliant and visionary computer scientists of our time. - Bill Joy

      David Gelernter is one of the pioneers in getting many computers to work together and cooperate on solving a single problem, which is the future of computing. - Danny Hillis

      Gelernter prophesied the rise of the World Wide Web. He understood the idea half a decade before it happened. - John Markoff

      David Gelernteris a treasure in the world of computer science...a unique and profoundly important presence in the information technology community. He is the most articulate and thoughtful of the great living practitioners, and his writings examine a surprising breadth of topics with humanity, moral seriousness and aesthetic passion.... He's a full-out visionary, able to present ideas as wild and on the edge as anyone. - Jaron Lanier

      There are lots of clever computer scientists; David Gelernter is one of the few who is wise. - Cliff Stoll

      Still, Einstein was wise in many ways, but he also had some ideas (outside of physics) that, to be generous, weren't all that well thought out. The ideas have to stand or fall on their own merit, not on anybody's opinions of the man who has the ideas.

    2. Re:David Gelernter's Bio by NearlyHeadless · · Score: 3, Informative

      Gelernter also survived a bomb from the Unabomber.

    3. Re:David Gelernter's Bio by Anonymous Coward · · Score: 0

      >Gelernter also survived a bomb from the Unabomber.

      Gee, you don't think thats why the first line of the article says:

      David Gelernter (Yale Professor of Computer Science, and Unabomber target

    4. Re:David Gelernter's Bio by NearlyHeadless · · Score: 2
      >Gelernter also survived a bomb from the Unabomber.


      Gee, you don't think thats why the first line of the article says:


      David Gelernter (Yale Professor of Computer Science, and Unabomber target


      Yeah, but it doesn't say he survived the explosion, does it? Huh? Does it? Huh? Huh?


      Oops. Well I did read the NYT article before posting, at least. Does that count?

    5. Re:David Gelernter's Bio by Anonymous Coward · · Score: 0

      >Yeah, but it doesn't say he survived the explosion, does it? Huh? Does it? Huh? Huh?

      No, but writing about future OSs would be even more impressive if he were doing it from beyond the grave! (I`m just kidding you, don't worry about it! :)

    6. Re:David Gelernter's Bio by kaffiene · · Score: 1
      I knew that the name was familiar - I read the book 'The Muse in the Machine' a few years ago when I was doing a philosophy degree.

      As I recall, TMITM was very similar to the current article - large on grandious ideas - small on details.

      I mean, it's easy to say your 'work is a 3D stream' or something similar - but what does that *actually mean*?

      For my money, the reason the desktop analogy has worked is that it works. It's efficient, people understand it. I get really annoyed with people who want to change something just because it's been around for a while - like this 'unix is a relic of the past' thing. Well, yes it is a relic of the past - so is philosophy, art, music, the game of chess. Sometimes, things get better with evolution.

      It's easy to see why the idea of newness is appealing in the context of computers - newer hardware is bigger better faster cheaper. Newer software takes advantage of those features and so is bigger better faster cheaper. But not everything which is new/radical/different is inheirently better than what went before it.

      Take BSD for example - the reason why it's well regarded from a security point of view is that it's been around long enough to work out the bugs. Linux is getting better the longer it is around too. In this context - age is an advantage.

      I am glad that there are people who are thinking about the future and trying to make the world a better / easier place to live in. What concerns me about this current peice of work is that the author espouses a colourful, poetic view of the future - he doesn't explain why this is any better for the user than where we are now (except that the desktop won't resemble an old desk!)

      And that's another (final) point - when you use your GUI based computer, do you *really* think to yourself, 'right, now I'm moving this physical bit of paper into this physical folder, and I'll place it here on my literal-desktop'? No - I doubt it. The desktop metaphor was a starting point for the genesis of interface design. But that's all it is - a metaphor. I think todays users have managed to go beyond the metaphor and understand the computer in terms of it's own reality. Ordinary people understand concepts like 'crashing' and 'saving' - which are all properties inheirent in the computer, not a physical desktop. Ergo - the 'desktop' is just a metaphor which users are not constrained by - so rejecting that metaphor is not itself a reason for adopting Gelernter's vision of the future.

  25. Its just like Linux by tkrotchko · · Score: 5, Funny

    "He had some far fetched ideas about completely tossing the desktop out of the window"

    Linux has some far fetched idea about completely tossing Windows out of the desktop.

    Funny, eh?

    --
    You were mistaken. Which is odd, since memory shouldn't be a problem for you
    1. Re:Its just like Linux by Anonymous Coward · · Score: 0

      No, "Linux" doesn't. It has some far fetched idea about providing the right tool for a given job.

      There has never been a universal "Linux Uber Alles" attitude. Note the usage of 'universal' before you respond with the usual bullshit and make a fool of yourself.

      There are some that want to take over the world with Linux - thankfully they do not control the rest of us.

    2. Re:Its just like Linux by MoreDruid · · Score: 1
      "He had some far fetched ideas about completely tossing the desktop out of the window" Linux has some far fetched idea about completely tossing Windows out of the desktop. Okay... that is funny... BUT:
      but at the time of the broadcast of the show, he mentioned tossing the concept of normal *files* and folders too

      Hmz... IIRC, linux 101: In Linux, EVERYTHING is a file??? Does that mean completely tossing Linux out of the desktop as well?

      --
      The best weapon of a dictatorship is secrecy, but the best weapon of a democracy should be the weapon of openness.
    3. Re:Its just like Linux by thoolihan · · Score: 1

      There has never been a universal "Linux Uber Alles" attitude. Note the usage of 'universal' before you respond with the usual bullshit and make a fool of yourself.

      There has been a universal "GNU throw out propriety" attitude. The Linux users, under reasoning of Linus have taken a "tool for the job attitude. Using and OS made mostly of GNU tools while never bothering to see read why they make the stuff (note: I never said agree). The "tool for the job" crowd likes to call the GNU FSF crowd fanatical, but by taking proprietary stuff lying down, you end up with Palladium.

      You have a right to this attitude. You can take for *free* and not care why. But having a right, is different than being responsible...

      http://www.lp.org/lp-blue-ribbon.html

      --
      http://unmoldable.com W:"No one of consequence" I:"I must know" W:"Get used to disappointment"
    4. Re:Its just like Linux by fredrik70 · · Score: 1

      nope, sockets aren't proper 'files' for example. Sounds like you're thinking of plan9. v. cool OS made by Bell labs. Not many use it though. belive K (or was it R??) was involded in it as well. THink of it as 'unix without the mistakes made by unix'.
      Still prefer good ol' *nix though ;-)

      --
      if (!signature) { throw std::runtime_error("No sig!"); }
    5. Re:Its just like Linux by Sri+Lumpa · · Score: 1


      "[I] belive K (or was it R??) was involded in it [Plan 9] as well".

      You must be thinking about Ken Thompson.

      IIRC, Kernighan and Ritchie are the one that created C, while Thompson and Ritchie are the one that created Unix (Unix first, then C, then Unix rewritten in C; again IIRC).

      --
      "The obvious mathematical breakthrough would be development of an easy way to factor large prime numbers." Bill Gates,
  26. GNU/Linux by ACNeal · · Score: 3, Funny

    When can we get this, so RMS can shut up?

    I, for one , can't wait.

    "They should be called GNU/3d Documents, because if it wasn't for the GNU/Linux OS to become a relic, no one would have thought to make somehting else. It is obvious that this technology only exists because GNU caused the creator to come up with the idea."

    Ok, maybe he won't shut up.

    1. Re:GNU/Linux by squiggleslash · · Score: 2
      "I invented it you know", the bitter politician, once with a finger in every pie, muttered. He looked me in the eye. "The fibre-optic technology, the use of digitally verifiable packets to route information accurately, the HTTP protocol. It was me, and nobody gives me any credit! Nobody!"

      He looked at me wearily, unable to get over it. Unable to move on. "It was an ambitious plan. I'd invent the internet. Something would happen, I didn't know what. And then there'd be profit. Profit! Imagine what the potential would be, with all the computer of the world clustered together!"

      I coughed. He wiped the remains of his spilt traditional southern breakfast from his lap. "I have to leave for an interview with a star of a popular sci-fi film series" I explained, "Is there anything else you want to say?"

      "Not much" he said glumly. "I'm just saddened. My beloved Internet seems to have ended up being much less than it could have been. Look at this site for instance" - he tapped at his computer, bringing up a website called "Slashdot". He hit a user info button, bringing up information about some individual called "ACNeal". "Pathetic" he grunted. "Pathetic. Someone leads a revolution in software, and is upset when his work is subsequently renamed by a group who feel it should be named after some relatively small part of the whole system developed independently, and all this coward can do is make the same old joke, over and over again. "Oh, he wants it to be called "GNU/Slashdot", oh he wants it to be called GNU/Al Gore, oooo ha-effing-ha. Over and over, until the original point is lost, and the contributions made by the revolutionary are overlooked as to be treated as non-existant.

      "They call them trolls, but look - this score here says that this "ACNeal" fellow in question is actually taken seriously, is actually saying things people agree with. And that's the saddest part of it all. My internet could have been a thing to ensure people with different viewpoints could come together. That understanding be spread throughout the world. But it's actually a clumsy device for the propogating of misunderstandings and the humiliation of the essentially public spirited and decent."

      He looked me in the eye, and frowned.

      "What have I done? Dear God, what did I create?"

      --
      You are not alone. This is not normal. None of this is normal.
  27. Umm. . . by phuturephunk · · Score: 1

    . . I'm sorry, but that entire article sounds like some kind of insidius mindfuck by a microsoft consultant to get everyone to Switch to Sequel Server . . . We built our system on Microsoft Windows because Windows is a reliable, solid, reasonably priced, nearly universal platform . . .Who you lying to cochese? . . .

    1. Re:Umm. . . by NDPTAL85 · · Score: 0

      The only problem is that since XP came out, its no longer a lie.

      --
      Mac OS X and Windows XP working side by side to fight back the night.
    2. Re:Umm. . . by Anonymous Coward · · Score: 0

      It's still not "reasonably priced" (GBP 163.32 for the "home" version and GBP 231.47 for "professional", including VAT but not carriage, according to http://www.dabs.com). Admittedly, in some instances customers cam acquire computers with a Windows licence under special arrangements at half the regular price or so, but computers bought from many retailers exclude the cost of a licence.

      Moreover, even assuming that PC hardware is ubiqitious (not true - many people use other hardware, such as Sparcs, Alphas, Apple Macs, SGI workstations; some use Ataris, Amigas or vintage hardware, and I cam sure you can add to this list), it is not true that (paid-for) Windows is "nearly universal" (think of the millions worldwide using GNU/Linux or a BSD-derived operating system, and those using GNU/Hurd or "miscellaneous" operating systems) and even then we must discount those who use ancient versions for which this software won't work.

      Next thing we know, Microsoft will be emailing "penalty licence orders" to all those who run a computer using Windows who do not appear in Microsoft's files (what's to stop them doing this from the next release?) and those who fail to pay or who cannot be traced have their licence terminated summarily (until they come forward and pay their fine). I imagine this will go into the licence agreements eventually.

      If one *is* going to make operating systems "irrelevant", it is expedient to start with a free one, preferably copylefted (or else it won't be free for long). To do otherwise risks creating a monopoly for the lucky company selling the software. Monopolies are generally discouraged.

    3. Re:Umm. . . by phuturephunk · · Score: 1

      Its called Palladium . . .

  28. stupid by Anonymous Coward · · Score: 0

    well the problem is that once one actually wants to use a computer of any kind a operating system is quite eminent. it would be like wanting to move from point a to b but not having means of transport. the problem with todays oerating systems are that to much focus is set at the core of an os and to little effort has been made to abstract machine work from human work. mostly due to the fact there still exists problems that need to be solved at lower levels and that communication with hardware is still a low level job. it will probably take a decade or two until operating systems are mature enough so that tech people can shift their focus to something else.

  29. is this a twin of Alan kay? by linuxislandsucks · · Score: 1

    Is this a twinof Alan Kay or maybe tha tluckless former foudner and CEO of BeOS

    --
    Don't Tread on OpenSource
  30. So this is how it works by doc_traig · · Score: 1



    (1) Operating systems are relics of the past
    (2) We should be able to access data anytime/anywhere, by
    (3) seeing a stream of 3D documents(?), so
    (4) he's written such software, and
    (5) that's all you should care about so it doesn't matter that it runs under windows, so
    (6) ???
    (7) PROFIT!

    - DDT

    --
    So long, michael. Don't let the door hit you...
  31. And also... by NiftyNews · · Score: 5, Funny

    And also, he would like a pony.

    No, make that two ponies. No, eight. No, a pony should be available wherever he goes at any hour of the day.

    1. Re:And also... by ColdForged · · Score: 1

      Ponies are irrelevant relics of the past. We can transport ourselves anytime/anywhere without need for any manner of furry, miniature quadruped.

      Except they're kinda cute and tickle when they eat oats from one's hand. Screw it, give him the pony.

      --

      -"I seem to be having tremendous difficulty with my lifestyle." - Arthur Dent

    2. Re:And also... by Anonymous Coward · · Score: 0

      Do you think you are funny?

    3. Re:And also... by Anonymous Coward · · Score: 0

      funnier than my dick in your ass, which, by it's nature, is pretty damn hilarious.

    4. Re:And also... by Anonymous Coward · · Score: 0

      "I hate ponies! I hate anyone that ever ownz a pony!"

  32. What?? by ISPTech · · Score: 1

    This line looks like a blatant call to slashdot to advertise his software.

    " Some argue for Linux on economic and cultural grounds: Microsoft, people say, has driven up prices and suppressed innovation. But this is a ticklish argument at best..."

    That's one of the first articles I've read in a long time that screamed flamebait from beginning to end. He's trying to drum up attention for his software and /. and NY Times were suckered into it.

    --
    This space intentionally left blank.
  33. Hummm.... by hrieke · · Score: 3, Insightful

    The whole artical read as a huge advert.
    Guess /. isn't the only one placing ads as stories...

    --
    III.IIVIVIXIIVIVIIIVVIIIIXVIIIXIIIIIIIIVIIIIVVIIIV IIVIIIIIIVIII...
    1. Re:Hummm.... by Anonymous Coward · · Score: 0

      ...III

  34. Why we have operating systems by webmosher · · Score: 4, Insightful

    While I didn't read the article (I see enough NY Post commercials on TV). I assume this guy seems to think the O/S is "all the pretty windows". I think the common person's viewpoint of the O/S is also the same, but when we get down to brass tacks, the O/S is what holds those windows on your desktop. File system access, memory management, task/process management, interfacing drivers to hardware. THIS IS THE O/S!! I doubt seriously that these floating 3-D documents will do little good if you can't even drive signal to your video card.

    Perhaps this person should exhalt a new outlook on user interface design (ex: extending Windows, or KDE or Gnome), and not dismiss the O/S.

    And for those ready to flame on my inclusion of Windows, Gnome and KDE on the same sentence, realize that these are all essentially window/interface managers, and not operating systems. Yes, MS bundles their manager and O/S in an unpackageable package, but the interface you see in MSWindows is not the MSWindows O/S. That is like saying a BASH shell is the O/S of Linux/UNIX.

    1. Re:Why we have operating systems by Java+Pimp · · Score: 4, Insightful

      No, Dr. Gelernter knows the difference between an OS and a GUI.

      By reading the article, you would have realized that Dr. Gelernter is stating that we need to distance ourselves a bit farther from the OS than we are now. Current user interfaces are tied too closely to the nature of the operating system. Instead of having a user interface that is centered around the OS (let's see, a tree of files and folders that just mirrors the filesystem directory structure) to access our information, the interface needs to be centered around the information itself. Then, the OS managing the information does become irrelevant. Not useless, just irrelevant... to the user. We won't care what it is or what it's doing as long as we get the information we are interested in.

      We shouldn't need to know we need a network connection to do email, IM, whatever... We should be able to just say, "computer, what's the score?" and it would get the information for us. This type of interface IS a radical change from what we've been doing for the last 20+ years. Will people accept it? People fear change so it will probably take a while. But it will happen.

      --
      Ascalante: Your bride is over 3,000 years old.
      Kull: She told me she was 19!
    2. Re:Why we have operating systems by Anonymous Coward · · Score: 0

      >Not useless, just irrelevant... to the user.

      Is this aimed at users, or developers? Users don't care (read: understand) about the underlying methods, do they?

      The underlying structure of a filesystem is probably going to be a linked list or an array - its only the GUI which displays it as a tree, and thats because its currently the most intuitive model.

    3. Re:Why we have operating systems by lar3ry · · Score: 2
      Current user interfaces are tied too closely to the nature of the operating system. Instead of having a user interface that is centered around the OS (let's see, a tree of files and folders that just mirrors the filesystem directory structure) to access our information, the interface needs to be centered around the information itself. Then, the OS managing the information does become irrelevant. Not useless, just irrelevant... to the user. We won't care what it is or what it's doing as long as we get the information we are interested in.


      So he is talking about Mozilla???
      --
      "May I have ten thousand marbles, please?"
    4. Re:Why we have operating systems by Saltine+Cracker · · Score: 2, Interesting

      I tend to agree with your assessment. My college professors (way back when) seemed to have this impression of PC O/S's in their infantcy. It is quite ironic now that many of them still hold their die hard beliefs that Windows are just bells and whistles. For example, the professor who teaches Intro to Object Oriented Programming doesn't believe in Objects. Another professor teaching Assmebly needed to write IO libraries for the assmebler in pascal, because doing that in assembly was "below" him. This guy went on to make us implement advanced data structures like graphs and trees in assmebly instead of teaching what assmebly was really about...doing low level crap that higher level languages can't do, or don't do efficiently.

      From my experience with college professors, I have a hard time believing that this guy has actually written real software. At best he's got a couple of whacked out ideas, and is making graduate students implement them. None of my professors ever wrote anything that could be considered software. There's a lot more to writing software than programming an algorithm that calculates the day of the week for any given date.

    5. Re:Why we have operating systems by Fnkmaster · · Score: 2
      It's nice to say that we shouldn't need to know about those fancy "network connection" thingies to get email or weather or all this other data. Unfortunately, there are little problems, like you have to plug in an ethernet cable to the back of your computer first. Now, I haven't had to think about the network connection on a Windows desktop PC in sometime - they generally just work (assuming the drivers are up to date and so forth), thanks to the modern magic of DHCP and my friendly home router box. My point is that software can get smarter about handling problems, AND IT HAS IMMENSELY in the last 5 years or so. I hate to defend Windows on this one, but this is exactly where Windows does have a leg up on Linux. Sure, you can make much of your hardware work on Linux these days, but having to compile kernel modules for new drivers because there are ill-defined interfaces between the OS kernel and the drivers? Ugh, that is backwards (look at OS X for a beautiful hardware support/driver model for a Unix-based OS).


      In fact, I believe that the above is exactly why the OS DOES matter. A well designed, well written, well supported OS should make it seamless to interact with your hardware, should be able to automatically fetch drivers over the Internet (when a connection is present, and help set up a connection if none is available yet). Admittedly much of this functionality is part of the "Desktop Environment" and GUI, but it absolutely needs to be supported by the underlying platform. You can make the greatest Linux Desktop Environment ever, and you still won't get seamless hardware support no thanks to a flexible but ultimately inadequate driver model (and other issues).


      Certainly the next logical step with the human-computer interface is higher levels of abstraction. That goes without saying. The problem is making a GUI that abstracts things in this way and still lets us get as much work done as efficiently as we currently do. In other words, it can't be frustrating or get in the way, which most attempts at new conceptware desktop environments have in the past. I mean, Palm OS does a great job at this honestly - while you do save and load data files, rarely do you ever see or even consider a "filesystem" per se on your PDA. When you want to take notes, you open the note application thingy, when you want to add new contacts or email, you open that.


      The problem with this model is it works great for a device that you only expect to use to manage basic personal information and to function as a glorified organizer. It doesn't fly so well when we are talking about general purpose computing platforms.

    6. Re:Why we have operating systems by anshil · · Score: 2

      let's see, a tree of files and folders that just mirrors the filesystem directory structure) to access our information

      What are directories and files actually? Well they are already an abstaction of hardware. Files are an invention of the OS _for_ the user, not an internal actually. (Of course for convinience the most OSes use files for themselfs, since it's a good abstraction) Files are an abstraction of underlying hardware, without them a harddisk would only be a data stream. directories are another service for you to sort this files. If files aren't approperiate one should think if there is a better representation to order data (I cannot think of one of hand, files are one of the most ingenious ideas the computing history had.) However files/directories are not at the first hand OS internals, they are services of abstraction for the user. In example a linux kernel itself will run happily wihtout any, altough you won't be able to do much except hitting magic sys-request keys on the keyboard.

      --

      --
      Karma 50, and all I got was this lousy T-Shirt.
    7. Re:Why we have operating systems by Java+Pimp · · Score: 5, Insightful

      Is this aimed at users, or developers? Users don't care (read: understand) about the underlying methods, do they?

      Users of course. Developers will always need to know what goes on under the hood. They are the ones trying to make the user's experience better.

      Users don't care about the underlying methods. Unfortunately, today, even the end user needs to know a little about the underlying OS to get to the desired information.

      Think Star Trek for a moment. Any access to the computer is centered around the information, not the method in which it's stored. With our current interfaces today, we ask the computer, "give me a list of the files on this (drive/storage device)" or "download the files at this (web address that I need to know) so I can read the content."

      We are doing things now to get away from things like that. Microsoft has their "My Documents" or "My Pictures" folders that applications default to when opening and saving files. No need to search the hard drive for this stuff. Seem's simple but this is a step away from the underlying OS. On the net we have things like Google. Still not a complete disconnect but our searches are centered around information rather than where it's located.

      This is the point of the article. To make the disconnect. Not that Dr. Gelernter's whiz-bang new interface will be the wave of the future but rather it opens the door to new ideas.

      --
      Ascalante: Your bride is over 3,000 years old.
      Kull: She told me she was 19!
    8. Re:Why we have operating systems by Locutus · · Score: 5, Interesting

      You hit the nail on the head, it's Microsofts protecting it's monopoly that's preventing any new model from rising. To protect the Windows OS monopoly and therefore protect their application( MS Office ) monopoly, the OS must be relevant.

      Just like C++ and object oriented frameworks threatened Microsoft/MS Windows in the early 1990's by abstracting the OS API's, OpenDoc threatened them in the mid 1990's by abstracting the OS AND greatly reduced the barrier to entry into the application space. The full force of the FUD machine and purchasing power put the cork on those two ideas. Granted, OOP made a decent comeback with Java and Troltech is making a living at a C++ framework but we still require huge applications with redundant features to read/write documents.

      I've seen and used OpenDoc and the concept of data-centric computing is smart and far easier to use. The problem persists as to what to do about Microsoft's continued slowing of progress?

      BTW, I've helped a few small business's in the early 1990's in streamlining how they used computers( PC's ) and it was the OO desktop that saved the day. Where OS/2 could be installed, it was or else it was HP's NewWave OO desktop manager. In both cases, I implemented data-centric templates of folders and data objects/icons so the use concentrated on the DATA for the task and not what application needed to be started and where that file needed to be saved to, etc. The Data-Centric method worked and worked well.

      The browser is kinda like the OpenDoc container but without the Bento filesystem to hold all the different apps(Parts) data. The Inet becomes the replacement for the Bento filesystem. I don't think plug-ins can use other plug-ins in a standard way so that for instance, one spell-checker plug-in could be used in the text/html editor AND email plug-ins...

      LoB

      --
      "Anyone who stands out in the middle of a road looks like roadkill to me." --Linus
    9. Re:Why we have operating systems by Anonymous Coward · · Score: 0

      Windows doesn't have a window manager per say, they do like most other OS/s not based on unix/x does, that's includes all the widgets for making windows IN the OS itself. It's both a benefit (all windows act the same) and a curse (all windows act the same). You can somehwat make your own, but it takes a lot more overhead to do it.

      You are righ though, explorer is NOT windows. Most people don't relise you could run notepad as your only shell to windows if you wnated to. Provided it would be useless, but it's possible and easy to do.

    10. Re: Why we have operating systems by knuth · · Score: 2

      Since he teaches computer science at the university level, he had better know the difference between an operating system and user interface. Gelernter says:

      An operating system connects the user (and the user's software) to the ensemble of machines we call a computer.

      So far, so good.

      Unfortunately, he goes on to immediately add:

      But nowadays users no longer want to be connected to computers. They want to be connected to information

      This blurs the distinction between OS and UI, and implies that the main job of the operating system is to somehow mystically "connect" users to the computer. It makes the human user sound like a peripheral. It is a simplification that borders on demagoguery. Yes, people want information. But something or someone has to handle the low-level tasks of co-ordinating all those 1s and 0s. Those users who don't want to be "connected" to computers certainly would not want to spend their time on this. It would be better to hand this job off to software. Gee, that sounds like an operating system.

    11. Re:Why we have operating systems by walt-sjc · · Score: 3, Informative

      First, you are making a common error. You are making the assumption that the lack of integrated device drivers is a problem with linux as opposed to a problem with vendor support.

      You are also making the common error that Windows always works and supports everything automatically. Why just the other day I plugged my Wife's Win2K box into my 2 year old Brother 1270N printer via USB and Windows detected new hardware. Then it told me it couldn't find a driver, but I could search the CDROM and Windows update. Oops, STILL couldn't find a driver so I ended up having to go to the brother web site, manually download and install the driver.

      In contrast, my Debian box just worked. All the drivers were there. Most hardware autodects just fine thankyouverymuch.

      It's actually quite rare that I can get a driver for ANYTHING directly from MS. I usually have to go to the vendors web site or dig up an old CDROM and go the manual install route. Lack of Linux support is almost UNIVERALLY because the vendor does not release a linux driver and refuses to release the tech info so that someone else can write a driver. This has NOTHING to do with Linux and ALL to do with the vendors being a bunch of fucking idiots. Most hardware autodects just fine thankyouverymuch. There is nothing wrong with the modular driver model in Linux except for the current historical limits on major/minor device numbering that is being addressed. I can load, unload, and replace device driver modules on the fly without rebooting for most hardware (there are some exceptions like the disk driver you are currently using and such, but this is to be expected.) In contrast, Windows STILL needs to be rebooted several times if you are replacing a driver for example. When things go right in Windows, people are happy and things are easy. When things go wrong, all hell breaks lose. Since only MS really knows what's going on inside, the frequent "fix" is to re-install everything from scratch.

      Back to the article, this guy is naive. While Windows is fairly universal in the desktop area, that's the ONLY place that it's mostly universal. In the PDA space, server space, set-top space, embedded space, etc. it's an equal player, a minor player, or a non-player. In non-US markets, Windows is taking a MAJOR hit and its dominance is far from universal.

      OK, enough on the OS ranting.

      The problem with higher levels of abstration is that it starts to fail when the amount of data increases. Sure it's easy to find your resume on a view of a few documents, but when you have thousands of documents this model starts to fail. You need to start organizing stuff in a logical manor. You need to organize stuff the way YOU think, not the way some programmer at MS or somewhere else thinks.

      It's interesting looking at how people organize files on their computers. From a very simplistic and general view, I have noticed that Low-level employees tend to keep all their documents in one folder and high level employees (managers, executives) tend to have things orgnized several levels deep. Again, a very general observation.

      Looking at your PDA example, you can organize your contacts in categories. How many people do that? It depends on how many contacts you have. In a small company I may load the phonelist in to one "company" category. In a larger company, I may load the phone list into departmental categories. How would his 3D view handle this? Would it always organize stuff in a very granular manor or would it tend to lump things all together? Who decides? Do I have to do this manually? If so, how is this better than the file / folder mentality?

    12. Re:Why we have operating systems by Fnkmaster · · Score: 2
      To clarify a couple of things:


      First, you are making a common error. You are making the assumption that the lack of integrated device drivers is a problem with linux as opposed to a problem with vendor support.


      No, I'm not. It's not about out-of-the-box support. The problem is that EVERY driver requires a recompile with the kernel. For example, look at the Nvidia drivers. OEM distributed binary drivers won't work reliably across MINOR kernel versions without a recompile. This is unexcusable IMHO. Furthermore, I was only pointing this out as a roadblock to automated hardware detection/driver download from a centralized repository. Of course it's not reasonable to assume that any OS should ship supporting all hardware, but there's no reason I should have to manually download drivers, unless I want to use something other than the default driver for my hardware. Even Windows doesn't do this yet either, I agree, I usually (9 times out of 10) have to go to a (usually shitty) hardware vendor webpage to download drivers. Sucks, and it shouldn't work that way in an ideal world. That's all I'm saying here. Vendor support of hardware is another issue entirely, but that's a business issue not a technology issue.


      Just so you understand, I'm not using Windows as the model of perfection here, just pointing out that Windows has some facilities in this area that are decent. Some Linux distros are great at autodetecting hardware (Mandrake for instance), but if you have some piece of hardware not shipped with the OS, it's MUCH more effort and less fundamentally automatable to get a driver installed and working for any arbitrary Linux distribution than it is for Windows, though I make no claim that either platform has such facilities built in currently.


      You are also correct that the Windows driver facilities have some fundamentally broken "features" as well - requiring all those reboots is one of them. Linux is certainly much better in that respect.


      I still think the Linux hardware model is broken. If you want to see why I think this way, look at the Mac OS X hardware abstractions and C++ driver model. It is SO much nicer than Linux. There is a stable contract/interface between the OS kernel and hardware drivers.


      Agreed about organization strategies for data. When we move to a more semantic, knowledge-oriented representation of data, and use RDF to describe all our contacts, then perhaps the computer will get smart enough to suggest logical hierarchical representations of the data based on what it knows. Or at least so Tim Berners-Lee would have it.

    13. Re:Why we have operating systems by DunbarTheInept · · Score: 2
      People fear change so it will probably take a while.
      No. The reason it will probably take a while is that people fear changes that take their control away, not because they fear change in general. It's the same reason I expect the adaption of automatic driving systems for highways will lag very far behind the technology when it starts becoming practical. People don't want to become dependant on a machine to do their driving for them, and they don't want to be dependant on a machine to do their organizing for them either. This thing would be twenty times more annoying than the Microsoft Office Clippy thing.
      --

      Don't label something "offtopic" unless you know the topic well enough to tell what's on topic.

    14. Re:Why we have operating systems by DunbarTheInept · · Score: 2
      look at OS X for a beautiful hardware support/driver model for a Unix-based OS
      What's that? Having the hardware made by the same company that made the OS so there's no wrestling with IP issues or having to browbeat the manufacturer into giving you the same specs he's willing to give the other guys?
      --

      Don't label something "offtopic" unless you know the topic well enough to tell what's on topic.

    15. Re:Why we have operating systems by DunbarTheInept · · Score: 2
      We are doing things now to get away from things like that. Microsoft has their "My Documents" or "My Pictures" folders that applications default to when opening and saving files. No need to search the hard drive for this stuff. Seem's simple but this is a step away from the underlying OS.
      No it isn't. Defaulting to a particular directory doesn't get you any further or closer to the OS. In fact, in order to have "no need to search the hard drive for this stuff" in MyDocuments, you are taking a step BACK in functionality to a time when the abstraction known as a "subdirectory" didn't exist and everyone had to keep crud piled together in one long list.
      --

      Don't label something "offtopic" unless you know the topic well enough to tell what's on topic.

    16. Re:Why we have operating systems by Java+Pimp · · Score: 2

      Doesn't anyone think out of the box around here?

      We are not talking about what makes a good operating system. We are talking about new ways to interface with computers that are inovative, efficient and radically different than the point and click GUI maps over the OS's.

      Anyone remember this DOOM interface for killing processes. Granted, this still requires a sysadmin that knows what he's doing but that's not the point. The point is, this is a radically different interface than anyone has ever done before.

      In context it is funny and a rather novel idea that no one would really implement in a production environment. Imagine the havoc! :-)

      However, it's not far from what Dr. Gelernter is talking about: Thinking outside the box for new inovative ways for interfacing with the computer. Tying the user closer to the information rather than the intricacies of the system.

      In this interface, the information (processes) are presented in a unique way to the user (as demons). The user does not really need to know much about the system or about the OS. To kill a process, use the BFG! :-)

      Pretty radical!

      This is not the solution so don't nitpick. Its an example of thinking outside the box. Dr. Gelernter's software doesn't necessarily need to be the solution either. But at least he's thinking about it and not trying to duplicate the same old thing.

      --
      Ascalante: Your bride is over 3,000 years old.
      Kull: She told me she was 19!
    17. Re:Why we have operating systems by walt-sjc · · Score: 3, Insightful

      One example of a poorly written driver (nvidia) is not a valid argument. There are other binary-only drivers that are much more stable, but binary-only is a bad-thing (more later.)

      Driver modules are compiled separately from the kernel. This is why you do a "make bzImage" and then a separate "make modules".

      So you claim that source drivers are bad. OK, I'll bite.

      In Windows, every time the OS revs, you need all new drivers. This is horrible - an example of how NOT to write a driver subsystem. I do admit that the OSX interface is cool, but that still doesn't mean that the Linux interface is bad or undesirable. What if apple decides they need to change the interface for performance / flexability reasons? Same problem with all drivers everywhere on every platform.

      An example of how drivers in Linux are done RIGHT, is vmware. It automatically compiles and installs its drivers. When you rev ther kernel, it detects this and lets you know that you need to reinstall. There is nothing really stopping them from just detecting this case and doing it automatically except for the fact that "you just don't do that" in linux. Stopping bootup while something compiles would be impolite, and may not be what the user really wants to do. The system may also not be in a state to allow compilation. Note that once the sysytem completes booting, you can install and run the driver without another reboot.

      OK, you say that binary drivers in linux are a problem. I agree. This is still not a Linux problem, it's a vendor problem. It has ZERO to do with the linux driver model. Again, the vendor should release a source driver or specs to allow someone else to write that driver. Many (most?) vendors understand this. Some just don't get it. What is the vendor goes away? What if they discontinue the model and discontinue support? Is your hardware then garbage? If you have specs and / or source, the community can continue to support the hardware without a massive reverse-engineering effort. Sometimes reverse-engineering is not feasable.

      The reality of computing is that hardware changes. The OS's change. Nothing is static forever. No device driver interface is universal, or perfect. I seriously doubt that that fact will change in the forseable future. There is no TECHNICAL reason why RedHat (for example) couldn't have a driver database of pre-compiled drivers for automatic detection and download. There is no TECHNICAL reason why vendors couldn't support the many flavors of Windows, OSX, Several flavors of Linux, BeOS, or any other OS, just like there is no TECHNICAL reason that they don't release detailed specs of their hardware. OSX's nice interface is useless if the vendor doesn't support OSX. It's also useless if apple changes the interface.

      It's basically not a technical issue at all, and the driver model used by any OS is irrelevent.

    18. Re:Why we have operating systems by Anonymous Coward · · Score: 0

      Think Star Trek for a moment. Any access to the computer is centered around the information, not the method in which it's stored.

      Thus allowing them to disarm a Roluman mine they've when they know nothing about Romulans or their technology. See, this premise has its uses :)

    19. Re:Why we have operating systems by Java+Pimp · · Score: 2

      Yeah it is a step back, to us who are familiar with the file systems and how they work. The point is that Microsoft realized that my friend doesn't know squat about file systems. When she saves pictures from her digital camera, if it's not in "My Pictures" she's lost.

      Yeah, it is a mess for us to keep everything in one place. It is for her too. But Microsoft realized that she is not going to take the time to learn or try to understand the file system.

      My ex-girlfriend used to tell me she saved her files in Word. I'm still not quite sure what she meant by that. I think she was embedding all her media files in a word document. Silly yeah, but I guess it worked for her. Her word document was always there when she opened word. All her files were right there.

      We uber geeks understand how simple our current interfaces are because we understand them inside and out. But if we take a step back and look at someone new to computers or who is uninterested in how computers work, we see just how unintuitive the user interfaces are.

      Microsoft's "My Documents" folder might not be the best solution. But it makes using computers a lot easier for those not as 31337. :-)

      --
      Ascalante: Your bride is over 3,000 years old.
      Kull: She told me she was 19!
    20. Re:Why we have operating systems by nathanm · · Score: 2
      By reading the article, you would have realized that Dr. Gelernter is stating that we need to distance ourselves a bit farther from the OS than we are now. Current user interfaces are tied too closely to the nature of the operating system.
      Correct, but by finishing the article, you'd realize that Dr Gelernter also thinks we should all give up and use Windows.
    21. Re:Why we have operating systems by electroniceric · · Score: 2
      I think everyone here agrees on this:

      We are not talking about what makes a good operating system. We are talking about new ways to interface with computers that are inovative, efficient and radically different than the point and click GUI maps over the OS's.

      it's just getting there that's the hassle. It is very hard to come up with a big idea that's really totally new. People are much better at synthesis than raw creation, so new ideas tend to be around the edges of bigger, older ideas. With time, though, these little changes wreak big changes. This is the evolution of software and hell, of understanding, that we are all involved in, and it will probably proceed somewhat slower than all us futurists wish, and be subject to accidents of history, but we'll get somewhere before too long.

      The strategy of this professor, whose article seems to indicate a certain lack of restraint with respect to self-flattery, is one that we all can foresee - make the information work for people with as little intervening system as possible. While it is certainly a noble goal not have people be subject to the vagaries of some designer's view of the world, I think it's a little misguided. It sort of presumes that people follow some type of static model with respect to acquire information. I'm not sure quite how to put my finger on the problem, but it has to do with the relationship between knowing, which is information-based, and understanding, a phenomenon involves logically fuzzy concepts like insight, inspiration, and judgement, which evolve as you live. So the question is how to integrate logic and knowledge with the subtleties of understanding in a way that is meaningful for a variety of people, and how computers should participate in that.
    22. Re:Why we have operating systems by DunbarTheInept · · Score: 2

      WTF is "31337"? Another childish abbreviation by people pretending to be computer experts?

      --

      Don't label something "offtopic" unless you know the topic well enough to tell what's on topic.

  35. Advocating MS plans! by UndercoverBrotha · · Score: 3, Interesting

    Well, he is pretty much thinking along the lines of Microsoft, which is gradually shifting to an OS that really does not exist but gives you the functionality you need based upon the services you require.

    For example, if you need to write a Word Document (yeah yeah XDocs in Office11), you would boot up your computer which basically would make a call to a Web Service that will show you what you call the desktop (i.e. presentation layer) of your OS today e.g WinXP, Win2k, etc.

    You need to write a Word Doc? Do you subscribe to the Word Web Service? If so the menu item in the program group will be there (Start-Programs-blah blah), you consumed it when your WebServiceOS came up, because you subscribe to it so you can go ahead and make a word doc. Thus, whatever data you need will be accessible when you want it, for a certain price that is.

    Theoretically, this may seem like a great idea, software as a service, revenue for MS, you get only what you want i.e no bundled overpriced office products, but then again...oh nevermind.

    And oh yeah, you can get your documents anywhere in the world since your profile will be associated with your ".NET my Services" account, so as long as a computer is using this next OS, which will probably come after longhorn, you have what you need everywhere..all you have to do is Consume and Subscribe! Theoretically although the vendor is Microsoft, is XML over HTTP really Microsoft Windows? No! Lets just call it MSWSVOS (Microsoft Web Service Virtual Operating System)...your .Net wallet has been charged, thank you.

    --
    Solid!
    1. Re:Advocating MS plans! by Anonymous Coward · · Score: 0

      You need to write a Word Doc?
      Of course! It's a business requirement!!

      Do you subscribe to the Word Web Service?
      ...uhh, wait - I really don't need that Word document after all; I'll just use OpenOffice.

  36. perhaps OS's SHOULD be irrelevent by Anonymous Coward · · Score: 0

    but they become a nuisence (sp) when their scheduling and time slicing kernel are so badly designed and address space partitioning is so flawed, and superfluous background out-think-the-user tasks are such that the machine is brought to its knees and either crashes or degrades in performance over time until it needs to be rebooted. Then the annoying OS becomes relevent again.

    By the way, MS claimed that Windows95 would be the first 'real multitasking' version of Windows (Windows 3.1 was non-preemptive, unlike the first version of IBM's OS2 that got it right the first time). They also claimed that each 32bit app would run cleanly in its own address space. WHEN ARE THEY GOING TO DELIVER???

  37. Ominous sounding quotes by trentfoley · · Score: 2

    First we had "Luke, I am your father".
    Next came "Resistance is futile".
    Then "All your base are belong to us".

    and now....

    "Operating Systems are Irrelevant"

    Where will the madness end?

  38. Movie crap by red_dragon · · Score: 5, Insightful

    Whoa, there. Was this guy watching Johnny Mnemonic while drugged up beyond belief? His drivel about being able to "see a stream of 3D documents" reminds me of the virtual surreality user interfaces in that movie. I wouldn't be surprised if he started spouting off unintelligible mutterings about "hacking the Gibson" and "finding the garbage file", too.

    --
    In Soviet Russia, Jesus asks: "What Would You Do?"
    1. Re:Movie crap by Anonymous Coward · · Score: 0

      i can never find things on my workbench. i don't like to look under things, so i will lose all my word documents, because they are stored under my excel documents, not to mention my hammers?

    2. Re:Movie crap by Bamyazi · · Score: 1

      In the context of the document 3D means that documents exist not in a visible z plane, but in a 3rd TIME dimension. You're not going to need stereoscopic glasses to read your files. Just to be able to concieve that a filesystem can have a TIME dimension to it

    3. Re:Movie crap by red_dragon · · Score: 2

      One could argue that this "time dimension" in the filesystem is directly or indirectly related to the filesystem's ability to manage multiple versions of every file, and keep track of changes made to them over time. In that sense, VMS has had something similar to this built in for a long time now. The way it works is by saving multiple versions of the same file separately and tagging each with a different version number. Anything more complex would only be building upon this, and could hardly be considered revolutionary.

      --
      In Soviet Russia, Jesus asks: "What Would You Do?"
    4. Re:Movie crap by Anonymous Coward · · Score: 0

      This guy is a full professor at Yale. You don't know more than him about computer science.

    5. Re:Movie crap by Anonymous Coward · · Score: 0
      Ah, kamisama! Ore no atama ni ono ga arimasu yo!.

      Pretentious.
    6. Re:Movie crap by falzer · · Score: 3, Funny

      In the context of the document 3D means that documents exist not in a visible z plane, but in a 3rd TIME dimension. You're not going to need stereoscopic glasses to read your files. Just to be able to concieve that a filesystem can have a TIME dimension to it

      So I can just seek ahead in time until I find my finished report? This guy's on to something.

    7. Re:Movie crap by robson · · Score: 2

      His drivel about being able to "see a stream of 3D documents" reminds me of the virtual surreality user interfaces in that movie.

      Actually, the UI from Minority Report seemed pretty badass. I could live happily with something like that, particularly for 2d paint apps and 3d modeling.

    8. Re:Movie crap by dr.badass · · Score: 1

      Again, you have no idea what you're talking about. You're making assumptions based on completely false statements. I know this is Slashdot, but please, stop it!

      The idea has *nothing to do with filesystems*. The idea has to do with user interfaces. In particular, an interface to replace the desktop metaphor for personal use. VMS need not apply.
      The idea is meant, in part, to separate the way a user organizes his files from the way the underlying OS does.

      The idea is a very good one, though this article doesn't give much of the actual theory behind it. The problem is, the only way it *might* come to fruition on a large scale is by, as this article states, giving up the 'plumbing' to Microsoft.

      Please don't make sweeping statements like "Anything more complex would only be building upon this, and could hardly be considered revolutionary.", when you so clearly don't know what you're talking about. It makes you look like an assclown.

      --
      Don't become a regular here -- you will become retarded.
    9. Re:Movie crap by Anonymous Coward · · Score: 0

      HACK THE PLANET

  39. Borg by Anonymous Coward · · Score: 0

    Anyone else think this sounds kinda like the borg? "Irrelevant!"

    Surprised it's not been ported to MacOS, then it can be run on a cube.

  40. LINUX is obsolete by Anonymous Coward · · Score: 0

    Guess Tanenbaum was right after all.

  41. Copy paste of article by Anonymous Coward · · Score: 0

    Forget the Files and the Folders: Let Your Screen Reflect Life By DAVID GELERNTER

    HE end of the Microsoft trial is great news whatever you think of the defendant - because the trial was all about the past, and we in the technology world have no more time to waste on that topic.

    The trial focused on Microsoft's Windows operating system - on the power Microsoft gets from Windows' huge worldwide penetration; on the burdens that other software companies bear because of their limited access to the Windows software; on accusations that Microsoft was suppressing innovation. The courts have officially labeled the gigantic software company a monopoly, and Microsoft will be subject to careful scrutiny for abusive activity.

    Meanwhile, operating systems are lapsing into senile irrelevance. An operating system connects the user (and the user's software) to the ensemble of machines we call a computer. But nowadays users no longer want to be connected to computers. They want to be connected to information, a claim that sounds vague but is clear and specific.

    Every piece of digital information you own or share will appear (in the near future) in one universal structure. (Just ask Bill Gates: as he said cogently last July, "Why are my document files stored one way, my contacts another way and my e-mail and instant-messaging buddy list still another, and why aren't they related to my calendar or to one another, and easy to search en masse?") A universal structure demands universal access: you'll be able to tune in this structure from any Net-connected computer anywhere.

    I have time for only one screen in my life. That screen had better give me access to everything, everywhere.

    What is this universal information structure? A narrative stream, which says, "Let me tell you a story. " The system shows you a 3-D stream of electronic documents flowing through time. The future (where you store your calendar, reminders, plans) flows into the present (where you keep material you're working on right now) and on into the past (where every e-mail message and draft, digital photo, application, virtual Rolodex card, video and audio clip and Web bookmark is stored, in addition to all those calendar notes and reminders that used to be part of the future and have since flowed into the past to be archived forever).

    And so the organization of your digital information reflects the shape of your life, not the shape of a 1940's Steelcase file cabinet. Storage space and computing power are dirt cheap; our task isn't to "use them efficiently," it's to "squander them creatively." Instead of searching through your stream for some document, you focus it (as if you were focusing an information beam - which is like a flashlight beam cutting through the digital fog, except that the beam is made of information instead of light). You wind up with a selection of documents, a "substream" that tells some particular story. Your narrative stream as a whole consists of all the interwoven stories that make up your life - your own personal ones as well as the stories of all the groups and communities you belong to.

    This kind of information management is simpler, more powerful and more natural than the Steelcase-inspired software we've got today - the files, the folders, the desktops and all those other high-tech office accessories straight out of 1946.

    How do I know it will work? Because our company has built it, and it does. (A preliminary desktop version of narrative information management can be downloaded free at our Web site, www.scopeware.com.) Microsoft has similar goals for its Longhorn system, but Longhorn won't be available for two years. We needed one-screen narrative information management yesterday. Our software is up and running today.

    Windows is no tool for the future and doesn't claim to be. Technology's future can't possibly be based on treating computers as if they were hyped-up desks and file cabinets - passive pieces of ugly furniture. Computers are active machines, and information-management software had better treat them that way. But Windows can play a central role in giving the future a leg up. It can supply a stable, ubiquitous platform for the future to stand on.

    We built our system on Microsoft Windows because Windows is a reliable, solid, reasonably priced, nearly universal platform - and for the software future, "universal" is nonnegotiable. We need to run the system on as many computers as possible and manage the maximum range of electronic documents.

    Of course, another operating system, Linux, is also clamoring for attention. Linux and Windows are both children of the 70's: Linux grew out of Unix, invented by AT Windows is based on the revolutionary work of Xerox research. In technology years, these loyal and devoted operating systems are each approximately 4,820 years old. (Technology years are like dog years, only shorter.)

    Each is nonetheless still solid enough to be a good, steady platform for the next step in software. But Windows is the marketplace victor and has now won a decisive legal imprimatur. There is no technical reason for us to move to Linux; why should we switch? Why should our customers?

    Some argue for Linux on economic and cultural grounds: Microsoft, people say, has driven up prices and suppressed innovation. But this is a ticklish argument at best: after all, over the decade of Microsoft's hegemony, computing power has grown cheaper and cheaper. Innovation has thrived. Our software is innovative; it has not been suppressed. On the contrary, more and more people get interested.

    Operating systems are the moldy basements of computing. We used to live down there, but are now moving upstairs to healthier quarters. We rely on the courts and antitrust laws to keep Microsoft from abusing its enormous power. We need Microsoft itself to be the universal stepladder that lets us climb out of our hole and smell the roses.

  42. Disagree with some of his view points by McFly69 · · Score: 2

    "(1) Operating systems are relics of the past...(3) seeing a stream of 3D documents(?), so (4) he's written such software"

    Okay, I disagree with the above items. Lets start in reverse order. (4), he created software. All I can say congrad-u-fucking-lations. Unless I see it running of my machine or another machine, it is just theory. (3), to my knowledge, documents are just text (not going to think about 3d images that are attached to some). What the hell he expect us to do; to see text charators in 3D? So we can look at the maybe fromt he side or from the back? WTF! (1), how can operating systems be relics? They are required to give other software applications access to the hardware. Without an OS, each applicatin woudl require the knowledge how to access the hardware and use it properly. This will only create more bugs in people codes and staility issues.

    Personally, I think this guy is from the 60's and is still tripping. People like that I love to give them a swift kick in the nads with my size 15.

    --



    NO! NO! Please don't mod me, I'm too young to die a troll. *click* Oh the pain, the pain...
    1. Re:Disagree with some of his view points by Anonymous Coward · · Score: 0

      How did a greasy ignorant thug like you get +2 posting privledges? Or did somebody mod you up because you're so fugging funny? (I read at +2 with "don't show scores" these days)

  43. Sounds like TheBrain... by Shaper+of+Myths · · Score: 1

    This sounds like a program I ran across a few years ago. I just googled them again and found they are still in business. They are pushing the same idea, and have been for years now...

    For the animation-loving...

    For the animation-hating...

  44. some of this is already in play by jbeamon · · Score: 2, Insightful

    Those of us who've grown up on Wintel might relate. I got to spend about an hour working on some Macs yesterday, a mix of OS 9 iMacs and new ones running OS X. For anyone who's grown up on Windows, this is a refreshing change of perspective. I never did find any sort of command line, even when I briefly needed one, but the machine just "worked". Everything was responsive and fast and gorgeous and simple. When I have my own Linux box really tweaked out the way I like it -- WM with the genmenu menu structure -- it just runs like a deer.

    You reach a point in any well-designed system where you don't interact with the system itself anymore. For example, I've got a site I frequent with a login and the "submit" button drawn in JavaScript instead of as an HTML button. ie lets me just hit "Enter", but Mozilla requires that I mouse-click "Submit". That's a Mozilla problem. Windows XP allows you to burn cds and read zips right in the filesystem browser, which is a good thing. KDE used to have some five different apps under "Text Editors", which is just not useful. That WM menu I had was easy to customize and had only the one or two that I used. These are issues of system design, not program functionality.

    I'm looking forward to the day I don't have to worry about how the system runs and whether it will continue to run. I'm not far from that with a Linux+WindowMaker desktop of my own design, but even then I have to struggle with issues like printing and file format compatibility and fonts. I guess there are people in corporate, standardized environments that have Microsoft SMS running and the whole MS Office suite customized and installed who probably feel their work is pretty transparent. I haven't yet SEEN one personally, but they probably exist.

    --
    -j
    1. Re:some of this is already in play by Reziac · · Score: 2

      You say "I never did find any sort of command line, even when I briefly needed one, but the machine just "worked".

      There, in a nutshell, is what I find wrong with the "invisible OS" paradigm. It's perfectly fine if that's all you need. But if you need something more, in your case a command line, it's not available. Not just hidden, but UNAVAILBLE.

      Most people just shrug and go back to doing things however the OS permits, and eventually get used to the annoyance. Which means the OS's designer can use frog-boiling to lock the user into a more and more limited situation.

      It's fine for the OS to work transparently, and that's certainly needed for most users. But let's not cripple it for any less superficial use.

      --
      ~REZ~ #43301. Who'd fake being me anyway?
  45. I took a look at this... by SPYvSPY · · Score: 2

    ...a while back, and concluded that: (a) Gelertner's concept of an information stream is simplistic, vague and Windows-based, and (b) Gelertner really likes himself, and thinks his ideas are the tops, and goes around telling everyone so on his ugly, confusing Website about how computers shouldn't be ugly and confusing.

    I mean, how can anyone take seriously a 'visionary' that develops for Windows and can't make a goddamn clean Web page. Hrmph!

  46. Operating systems irrelevant? I don't think so... by bytesmythe · · Score: 5, Insightful
    A few quotes from the article: We built our system on Microsoft Windows because Windows is a reliable, solid, reasonably priced, nearly universal platform - and for the software future, "universal" is nonnegotiable.

    And...

    Each [of linux and Windows] is nonetheless still solid enough to be a good, steady platform for the next step in software.

    This does not indicate a future in which operating systems are really irrelevant. In fact, it would appear to be the opposite. Now, the operating system may appear to be invisible to the end user, but that isn't the same thing. People like Alan Cooper have been pushing for this kind of computing interface for ages.

    The underlying operating system must be transparent, and rock-solid, fast, correct, and efficient.

    Again, from the article:

    nearly universal platform - and for the software future, "universal" is nonnegotiable.

    Why does the OS have to be universal? The operating system may become invisible, but a properly written interface will be portable. No one will have to know how to use the "operating system" that powers their hardware, but they may figure out that some are more reliable at running their Interface Of The Future (TM) than others.

    --
    bytesmythe
    Hypocrisy is the resin that holds the plywood of society together.
    -- Scott Meyer
  47. The OS may be irrelevant..... by Anonymous Coward · · Score: 0

    ...but the licensing, and costs, sure the hell is NOT.

  48. A few minor points. by cqnn · · Score: 2

    1) Operating systems are relics of the past.
    They are also relics of the future. FWIW.

    2) I should be able to access data anywhere, agreed.
    They problem is convincing the rest of the world that
    my data needs are more important than their feature
    and special formatting needs.

    3) I understand where he is trying to go, but he
    still misses the point, my data should come to
    me in any form I darn well please. Making it
    "easier for the masses" does not neccesarily make
    it easier for the individual.

    4) I can't seem to get to the scopeware site at the moment.
    Otherwise I would like to see what he has come up with

    5) I shouldn't care that it requires a relic of the past to
    work, what I should care more about is its portability and
    usability on and with the other relics I have accumulated.
    Even in our modern age of end-user focused computing, new
    technology is still best adopted first by the enthusiasts;
    because they are usually the ones explaining to everyone else
    why such technology is worth changing over to.
    (See the recent Tivo thread).

    Mr. Gelertner was presented on a the TechTV (cable network) show
    "Big Thinkers" a while back (they do repeast occasionally).
    And the show did look a bit into the work that I presume has
    led up to scopeware. He seemed in his own way as knowledgeable
    perceptive and opinionated as most people see as traits of RMS;
    take that as you will.

  49. Yeah sure, keep dreaming by d3xt3r · · Score: 2
    To say that operating systems are irrelevant is a terribly narrowminded statement.

    Operating systems will be irrelevant the day that I can take any file, any application and simply use it, read it, execute it on every platform out there.

    They will be irrelevant they day that most inferior ones are indistingishable from the superior ones for every task.

    This is so over simplified that is is amazing. Operating systems follow the same simple rules as all other tools. The right OS for the right job.

    Would you run an incredibly large enterprise data warehouse on Windows or Mac OS 9? Would you give your kid a AIX or OS/390 box to play games on? Hell no. Would you put a non-realtime OS in a medical device? Hell no.

    This article is either FUD or was posted here just to stir up controversy. This guy has to be kidding.

  50. Another such visionary... by Anonymous Coward · · Score: 0

    http://www.tiki-lounge.com/~matthew/louis/index.ht ml

  51. Irrelevant? by grub · · Score: 3, Funny


    They are? Uh oh..
    WIOj23 902*@+++
    NO CARRIER

    --
    Trolling is a art,
  52. Technical reason? by phritz · · Score: 3, Insightful
    He says there's no 'technical' impetus to switch from Windows to Linux. Ummm . . . isn't that one of the best reasons to switch? I'm personally not that large of a fan of Linux, but: If the OS is irrelevant, wouldn't you want to base your revolutionary-futuristic-3-d-narrative-data viewer app on a free, stable, open source operating system?

    Or perhaps . . . just perhaps . . . he's more concerned with making this product available to the biggest market share. Not really so much concerned with advancing computer science, as with making money? Maybe?

    The New York Times: Free advertising space for anyone with a PhD.

  53. Operating System's Should be Irrelevant by KalenDarrie · · Score: 1

    Personally, I like the idea of a future where an open and free operating system is the rule of the day. It's on every computer and no one makes cash off it. There's a standards board that monitors it and takes in ideas for upgrades and improvements and they can be submitted for approval by companies or individuals.

    Companies make cash off software to run on this Master OS. They follow the rules and aren't allowed to take full control by knowing more about the inner workings of the OS than anyone else.

    In this, there will be no compatibility issues. No time, effort or creative energy wasted on finding new ways to insult a competing OS maker and no need to create $70 books on how to link up one OS with another.

    I think that would be a pretty nice future.

    --
    Kalen D'arrie
  54. Gelertner's Opinion Without the NYTimes Reg by SailorBob · · Score: 2
    From: Omni Chat: Eileen Gunn and David Gelernter EileenGunn:

    Would you talk a bit about your development of Lifestreams, your candidate for a new information-control interface? How does elegance figure into it?

    DavidGelernter:

    Originated in my unhappiness, bordering on disgust, with every operating system on the market, the Mac desktop was revolutionary in the 1970's, and was beautiful in the early 1980's, but in the late 1980's, it was getting old, and today it's pathetically obsolete, whether you buy it from Mac or in the form of Windows. After all, it comes out from an obsolete, long ago, technology era that doesn't match today's computing environment at all. Matches it so badly that it's an intolerable pain to deal with. So that for example, the system was designed when the Internet was not the internet, email was unimportant, very few people used it at all, computing cycles were scarce & expensive, memory was expensive, and just as important, or more important, all computer users were new users. So in the 1980's, people didn't have many files, many directories, because they hadn't been online for very long. But today, when compute cycles and memories are cheap, and the problem isn't how to conserve those resources, but how to squander them reasonably, and the internet is bigger than ever. So many people use their computers as text managers exclusively. The operating system designed long ago for radically different computers doesn't work anymore. For that matter, the whole underlying thesis of an operating system is obsolete. There is absolutely no reason that I should ever have to think about where I have a file, what machine I'm on, what my files are named, what directory I stuck something in. What I want is to be able to walk up to a computer anywhere, and tune in my electronic life. I don't care if it's a Mac or PC just as I don't care if, when I tune in CNN on TV, I don't care if it's a Toshiba TV or a Hitachi TV. In short, for all these reasons I've sort of hinted at, I found myself so disgusted with what was available, I figured there had to be something better. Although the research I had been doing on software in the 80's was fairly esoteric stuff having to do with programming & distributed systems and artificial intelligence, I had to turn my attention to everyday computing needs because the situation was, in software terms, so incredibly awful.

    --

    Woopty Doo Basil, what does it all mean?!

  55. Where to begin by rppp01 · · Score: 5, Insightful

    This article is a joke. This guy seems to know very little about nothing.

    THE end of the Microsoft trial is great news whatever you think of the defendant - because the trial was all about the past, and we in the technology world have no more time to waste on that topic.

    The past? Idiot. Idiot! Fool. If we don't look at our past and learn from it, we are gonna repeat it, and make the same damn mistakes in the future. What MS did only affects everyone in computerdom out there. Ask Be Inc, or Netscape, OS/2 or Linux companies what they think of about this being something we should forget about? No, it was about our present, and future. XP wouldn't be the POS it is if there was more competition.

    Meanwhile, operating systems are lapsing into senile irrelevance. An operating system connects the user (and the user's software) to the ensemble of machines we call a computer. But nowadays users no longer want to be connected to computers. They want to be connected to information, a claim that sounds vague but is clear and specific.

    But wasn't that the goal of computers from the beginning? To enable a 'paperless world' where we could input and receive information from a centralized location. Um, mainframe, anyone? And how is the OS irrelevant? Maybe to him it is, and to the home user, but to developers, hardware makers, and administrators, the OS is very much the heart and soul of the computer. It determines whether the software will run- the software that obtains the information you demand.

    This kind of information management is simpler, more powerful and more natural than the Steelcase-inspired software we've got today - the files, the folders, the desktops and all those other high-tech office accessories straight out of 1946.

    You know, I still use a file cabinet. As far as I know, they are a great resource when the network goes down, or a hdd crashes. I support large companies that still use them. Just because it is old, does not mean it is no longer needed, wanted, or relevant.

    We built our system on Microsoft Windows because Windows is a reliable, solid, reasonably priced, nearly universal platform....

    Well, one out of 3 ain't bad. No comment on what everyone else will point out here.

    Of course, another operating system, Linux, is also clamoring for attention. Linux and Windows are both children of the 70's: Linux grew out of Unix, invented by AT Windows is based on the revolutionary work of Xerox research. In technology years, these loyal and devoted operating systems are each approximately 4,820 years old. (Technology years are like dog years, only shorter.)

    Anyone know what he is talking about here? So, Windows and Unix are almost 5000 dog years old. How is this little piece of info helping his argument. Can anyone help me out here. I don't see it. I think he is trying to make linux look like the old beast of the ancients, when it is actually newer than Windows is. I mean, Windows the OS didn't happen till 1993 with NT 3.1- linux was 'born' in 1990. Prior to 93, windows was an OE.

    --
    They stuck me in an institution, said it was the only solution, to...protect me from the enemy, myself
    1. Re:Where to begin by dmorin · · Score: 3, Interesting
      The past? Idiot. Idiot! Fool. If we don't look at our past and learn from it, we are gonna repeat it, and make the same damn mistakes in the future.

      The MS trial was about business and politics. From a technology standpoint it was, indeed, pointless. One of the key points was whether it's ok to bundle an internet browser in the OS. If that is the thing to do logically from a technology standpoint, somebody should do it and move on. Even the distinction between the two is a pointless one to make, technologically speaking. It ground you in the concepts of "this is an OS, these are the functions of an OS...this is an app, these are the functions of an app...." when in reality, technology should be free to stand all that on its head if it makes sense.

      And how is the OS irrelevant? Maybe to him it is, and to the home user

      I think that was his point -- that it *should* be irrelevant to the user, but isn't.

    2. Re:Where to begin by pVoid · · Score: 1
      Ask Be Inc, or Netscape, OS/2 or Linux companies what they think of about this being something we should forget about?

      Be, Nutscrap and OS/2 all shot themselves in the foot. They can thank the existence of microsoft, because frankly, if Moft wasn't there, they'd still go down in flames, and have nobody to blame it on.

      Anyone know what he is talking about here? So, Windows and Unix are almost 5000 dog years old. How is this little piece of info helping his argument. Can anyone help me out here. I don't see it. I think he is trying to make linux look like the old beast of the ancients, when it is actually newer than Windows is. I mean, Windows the OS didn't happen till 1993 with NT 3.1- linux was 'born' in 1990. Prior to 93, windows was an OE.

      Fool, the guy is praising linux for being old... and you are getting defensive about that. In the real software world, older is better, more mature. tried tested and true.

      Apart from that though, the guy is stupid to think 10 years old, for either operating system, is old enough.

    3. Re:Where to begin by Anonymous Coward · · Score: 0

      This guy seems to know very little about nothing.

      Thats a double negative. Did you really mean to say that the guy knows very much about everything?

    4. Re:Where to begin by agutier · · Score: 1
      Anyone know what he is talking about here? So, Windows and Unix are almost 5000 dog years old. How is this little piece of info helping his argument. Can anyone help me out here. I don't see it. I think he is trying to make linux look like the old beast of the ancients, when it is actually newer than Windows is. I mean, Windows the OS didn't happen till 1993 with NT 3.1- linux was 'born' in 1990. Prior to 93, windows was an OE.

      I can't get a round number for his technology years. Xerox PARC was 1973, which means that one earth year is 166.20689655172413793103448275862 technology years. UNIX was begun in 1969 meaning that one earth year is 146.060606... technology years.

      That's about all the factoring I feel like doing today.

      Of course, for all I know one of the above numbers may be the correct one for technology years. This stuff is way above my head. I didn't go to Yale.

      I know this is off topic, but does anyone know when they are going to release Windows 292,559.393939...?

    5. Re:Where to begin by poot_rootbeer · · Score: 2

      This guy seems to know very little about nothing.

      Yes, I'm sure J. Random Slashdotter like yourself knows more about computers than a man with a Doctorate in Computer Science and decades of experience in the field.

      He may be a visionary, or he may be a loony, I don't know which. But his credentials are beyond reproach, at least by the likes of all but a handful of /. denizens.

    6. Re:Where to begin by runderwo · · Score: 1
      Be, Nutscrap and OS/2 all shot themselves in the foot. They can thank the existence of microsoft, because frankly, if Moft wasn't there, they'd still go down in flames, and have nobody to blame it on.
      Please provide specific examples to back up your claim. Be sure to point out how Microsoft's discriminatory OEM licensing and illegal bundling did not actually have a vast negative effect on these companies.

      Otherwise, STFU please.

    7. Re:Where to begin by pVoid · · Score: 1
      Hey, why don't *you* prove that Microsoft did have a negative impact. And STFU if it's going to be saying that Nutscrape's sales went down...

      Netscape 4 is one of the buggiest pieces of software out there. It's hell to develop for, and it's hell to use. (For crying out loud, it reloads a page when you resize the fucker) -- are you going to deny this? -- and if so, you don't even deserver being replied to.

      OS2 is/was IBMs flagship. Now IBM is one of the world's biggest software/hardware companies. It's huge. Saying that OS2 was struck by Microsoft is equivalent to saying McDonalds is being hurt by Burger King. Get real. Get FUCKING REAL.

      As for BeOS, read this article posted on /. a few months ago... It says:

      Some are going to say BeOS would have been different; and they would be wrong. Be had a different set of sins, but sins none-the-less. I have no doubt that had Be been the chosen candidate, then enough new and ugly surprises would have cost Apple enough time, that we would have had roughly the same outcome; years more than expected to actually deliver.

      And do read the article, because that is the only 'proof' you're going to find. There is no proof in the market. Only speculation, opinions, and stock prices.

      Now you sir, are entitled to STFU, or provide something in return!

    8. Re:Where to begin by jaoswald · · Score: 1

      I don't really want to get drawn into this, but Microsoft clearly rooked IBM when it came to OS/2. IBM, even after the MS-DOS experience, made the mistake of letting MS write OS/2 for them. At the same time that MS was developing Windows.

      You think MS really gave 100% to developing OS/2 when they were also developing the competition? You think MS was really honest to the makers of Wordperfect when they said "don't bother developing a Windows word processor...OS/2 is the future."?

    9. Re:Where to begin by pVoid · · Score: 1

      Hey, I never said Moft was a saint. But the market place is similar to a battle field. you don't go around with favors and thank-you's. If OS/2 got jibbed, they should have sued for breach of contract. If the contract was loose, they should have made a better contract. Even if it's only by getting better lawyers, Microsoft beat them.

      I personally think IBM was being arrogant and not thinking there was a market in the low-end user friendly machines.

      I will reiterate, even if it's only because Microsoft did more campaigning (or advertising) of windows, IBM did make the stupid mistake of not trying to penetrate the market on time.

      It's being a sore loser to blame microsoft for that.

      Hey, in continuation with this thread, I switched over to IE at version 4 of browsers (when "NN 4 The Abominable" came out that is)... Before then, I never stopped wanting netscape to come up with a desktop OS, a-la Redhat... They didn't. They're stupid. End of story.

      Let's not point fingers away from the problem.

    10. Re:Where to begin by runderwo · · Score: 1
      Hey, why don't *you* prove that Microsoft did have a negative impact. And STFU if it's going to be saying that Nutscrape's sales went down...
      Um sure... Win95 appeared on the market with IE included with it. Later, Microsoft required OEMs not to remove IE from the machine, or breach their OEM contract. Finally, Microsoft intertwined IE with the guts of Windows in an attempt to make it inseparable (and failed at that). Netscape's sales started to decline in 1995 until they were vaporized by 1997 and giving away their browser so that they could make money off branding.

      This is a textbook example of why *bundling is ILLEGAL* when you have a monopoly, which Microsoft did by 1995. If they didn't, Netscape would have had a market in the non-bundling vendors. But Microsoft was a single entity that controlled access to nearly every PC in existence, and they used that to shut Netscape out of the browser market. In addition to the real-world evidence, there were examples of Microsoft memos outlining their anticompetitive behavior presented in the courtroom. I can't think of how one would possibly counter-argue this.

      Netscape 4 is one of the buggiest pieces of software out there. It's hell to develop for, and it's hell to use.
      Try developing for IE circa 1997 when Netscape 4 was released. (It was IE 3.0 at the time.) CSS didn't exist then, and Javascript was a laughable hack. Comparing NS4 to modern browsers on technical merit is a joke.
      (For crying out loud, it reloads a page when you resize the fucker) -- are you going to deny this? -- and if so, you don't even deserver being replied to.
      That's funny, considering that I *would* deny that, and I would be correct. NS4 had poor CSS support (due to the standard hardly existing at the time). The reason that some web sites reload when you resize them is because of Javascript that has been placed there by the developer, in order to work around the CSS bugs.
      Saying that OS2 was struck by Microsoft is equivalent to saying McDonalds is being hurt by Burger King. Get real. Get FUCKING REAL.
      How can you be so inflammatory when you know nothing? Microsoft co-developed OS/2 with IBM up to version 2.0 (in fact, it was known as Microsoft OS/2 before that time), and they bailed from the project in 1991. That didn't stop them from taking HPFS from OS/2 and renaming it to NTFS, using the OS/2 bootloader, modeling the Win32 API in NT 3.1 and the executable format after OS/2's, etc etc. IBM marketed OS/2 like shit, and Microsoft took advantage of IBM's co-operation with them in the early days. It was dirty pool. Yes, you might argue that all's fair in business, so I'll remind you of that next time you drop a $100 bill, and I keep it instead of bringing it back to you.

      I'm not sure what your snippet about BeOS is supposed to prove to me. BeOS never had a chance because Microsoft's licensing agreements didn't allow OEMs to even load a secondary operating system on any computer they ship. It didn't even have the *chance* to compete on any technical merits it might have had; it was doomed before it ever came to market. This is why monopolies are bad -- they are black holes that suck in anything that comes near them and either assimilate it or destroy it if it's undesirable or uncooperative.

      There is no proof in the market.
      Yes, but there is plenty of proof in courtrooms. Don't follow antitrust trials much, I gather?
      Now you sir, are entitled to STFU, or provide something in return!
      Acknowledged, over.
    11. Re:Where to begin by pVoid · · Score: 1
      Netscape's sales started to decline in 1995 until they were vaporized by 1997 and giving away their browser so that they could make money off branding.

      here you are giving me the perfect example that I told you was futile to start with. On top, it's very hipocritical to say "bah, law makers don't know squat about computers" when criticizing the RIAA and MPAA, and then say "don't you think the evidence showed in court proves it". I switched from NN 4 to IE4 because NN was shit. Not because it came with Windows. *Everyone* I know right now switched over and is still using IE over Netscape for the exact same reason. The bullcrap about IE being 'integrated into the OS' doesn't impress me. (the HTML renderer is a COM object that can be used by anyone... does that mean ping is integrated into linux? you don't want to use it, you don't. end of story, quit complaining - why isn't anyone complaining about FTP being integrated into the Windows?)

      Netscape did the typical geek idealist thing of hoping that 'you build it they will come'. Where as Moft sought alliance with other companies... Was microsoft using monopoly? yes. Was netscape a golden product that uselessly died because of Microsoft, I don't think so.

      All of what you are saying about OS/2 is, as you have noted yourself, fair in the market. To quote what I have said in a related post:

      Hey, I never said Moft was a saint. But the market place is similar to a battle field. you don't go around with favors and thank-you's. If OS/2 got jibbed, they should have sued for breach of contract. If the contract was loose, they should have made a better contract. Even if it's only by getting better lawyers, Microsoft beat them.

      I personally think IBM was being arrogant and not thinking there was a market in the low-end user friendly machines.

      I will reiterate, even if it's only because Microsoft did more campaigning (or advertising) of windows, IBM did make the stupid mistake of not trying to penetrate the market on time.

      And yes sir, in a country where the economy is capitalist, you give away your right to be brought back the hundred dollar bill you dropped. (I'm not saying that's how I think it *should* be - but it is, and you live with it). IBM's incompetence cannot be blamed on others, that's the bottom line.

      As for BeOS, how would you explain that Linux *did* take off? Government conspiracy? big bribes? Linux (w/ Redhat for example) entered on the same market that BeOS did. Had BeOS been more clever, they too could have survived.

      Let's get it clear though, by all of what I have just said, I'm not trying to clear moft out of whatever they are... I am though, saying that the companies mentionned do not deserve to be elevated to the level of martyrdom... all three of those companies were big and strong. They only fell so much harder.

      If anything, Microsoft raped small companies... *royally*. Not big ones.

      Get your priorities straight... we're not talking about your neighbour's kid here that got hurt, we're talking about corporate bullies... in a bully market. They butt heads with bullies, don't have sympathy for them if and when they get hurt.

    12. Re:Where to begin by runderwo · · Score: 1
      it's very hipocritical to say "bah, law makers don't know squat about computers" when criticizing the RIAA and MPAA, and then say "don't you think the evidence showed in court proves it".
      I don't see where I said this. Also, legislators have very little to do with what goes on in the courtrooms that attempt to interpret their laws.
      *Everyone* I know right now switched over and is still using IE over Netscape for the exact same reason.
      This is silly. I know people who use Mozilla and/or Opera exclusively as well as alongside IE. I also know people who use IE and refuse to even consider "alternative" browsers. It's a personal choice. It also doesn't change the fact one bit that Microsoft used their desktop monopoly as a lever to acquire a browser monopoly. Very few people even know that other browsers exist, or even what a browser is. ("The internet? That's the blue E on my desktop!")
      Netscape did the typical geek idealist thing of hoping that 'you build it they will come'. Where as Moft sought alliance with other companies...
      Microsoft bought Spyglass Software and integrated their browser into Windows. I don't see how that was an alliance, more than it was assimilation. Microsoft also refused to allow OEMs to install Netscape on the machines they built. If you can't even buy a computer with Netscape on it if you wanted to, but you get IE by default with the operating system, Netscape loses by default. What would be the chances of ANY company in that situation? Microsoft stacked the deck in their favor before it begun. Before you whine about capitalism this, capitalism that, note that attempting to expand a monopoly across product categories is ILLEGAL. If you believe that Microsoft should be above the law, then this discussion is pointless.
      IBM's incompetence cannot be blamed on others, that's the bottom line.
      You admit that Microsoft *should* have played fairly and not backstabbed them over OS/2, but do not criticize them for not doing so. If you're for dirty pool, say so. Otherwise, I don't see why Microsoft would be exempt from criticism.
      Linux (w/ Redhat for example) entered on the same market that BeOS did.
      Red Hat is giving away their product to end users, and targeting enterprises for volume sales where they can provide support contracts. BeOS was a desktop OS directly competing with desktop versions of Windows. Or at least, it would have competed with Windows; Microsoft's discriminatory OEM licensing never even allowed it the chance to compete on whatever technical merits it had, as no OEMs were allowed to even install it on machines they shipped. (Be eventually offered to give away the OS just to get OEM preinstall marketshare, but found that OEMs were unwilling to risk a breach of contract with Microsoft, even for a giveaway.) If you don't see a problem with a situation where third parties can't enter a market without completely giving away their product, then I don't know what to say. This is exactly the situation that antitrust law was meant to avoid.
      all three of those companies were big and strong. They only fell so much harder.
      IBM hasn't fallen. Netscape and Be, I don't see how you can even insinuate that they were ever "big and strong".
      If anything, Microsoft raped small companies... *royally*. Not big ones.
      Yep, and that's the problem. So why should we absolve them just because they've only hurt small companies and not taken down mega-goliaths? After all, their barriers to entry were designed to keep new competition from rising up and taking over market share. That's how an abusive monopoly works. They don't care what IBM does, because they can't control IBM; but they can put a startup out of business overnight.
      Get your priorities straight... we're not talking about your neighbour's kid here that got hurt
      My priorities are that I want a fair and free marketplace and choice for consumers. If you disagree with those priorities, there is no more argument here.
      Win32 being similar to OS/2 is as irrelevant as Linux being similar to UNIX in this conversation.
      Is that so? Where did the Linux developers have access to the source code of any proprietary UNIX operating system under a co-development agreement, and then take that code, change it slightly to be incompatible with UNIX, and sell it as their own proprietary product?
  56. What is he smoking? by anonymous+cupboard · · Score: 3, Informative
    An OS is primarily a layer for hiding the hardware and scheduling tasks. It means that application software dosn't give a monkeys which hd or video card I have or anything else.

    Sure we should agree that there are much better ways to present higher level abstractions such as presentation and storage of informatio, however in the end it must sit on an OS.

    As to which OS, perhaps users shoudn't care if each system was able to provide a similar set of services, however in relity operating systms tend to specialise somewhat. For example the Win speciality is the BSOD!!!!

    No seriously, there are two questions to be asked here:

    1. Should the user have to care about the OS? and
    2. Does the user have to care about the OS?

    Whith specialised system like the engine management system in a car, I as a user don't give a damn. The only interface is presented by the application (throttle, etc). With a general purpose system like a PC, the user is exposed to the system in a number of ways, indeed Linux (and other Unixes) are slightly better in this respect because at least the GUI and the desktop are not integrated into the OS.

  57. Re:Changed a bit - folders by Insightfill · · Score: 2, Informative
    he mentioned tossing the concept of normal *files* and folders

    Actually, quite a bit of headway has been made in replacing the folder model with a database model. Products such as DOCsOpen (company called Hummingbird) and iManage, as well as Tahoe (MS) and the BeOS have made great pushes in either popping down the files anywhere, or at least giving the end user a layer of abstraction that uses a DB to access the data/files, rather than the "folder within a folder" thing.

    Also, thinkers like Alan Kay have been pushing for the death of the "Desktop" metaphor for well over a decade. It had its purpose in the start, but now it's just tired and irrelevant.

  58. hmmm by AgentGray · · Score: 0, Offtopic

    Microsoft Bob.

    --
    "Power corrupts. PowerPoint corrupts absolutely."
  59. 3DDoc Blue Screen of DEATH!!!! by Anonymous Coward · · Score: 0

    the operating system does not matter?

    cool...

    so if your 3d doc crashes you can guess that you're using windows :-)

    i'll stick to linux if its all the same...

  60. Heh! by Wolfrider · · Score: 0, Offtopic

    Boy did I get modded down QUICK! :P

    Ah well, my /. karma was too high anyway. Every so often you need to freak ppl out and do something unexpected.

    Greetz and Hot Natalie Portman!
    .

    --
    .
    == WolfriderV6 == I'm willing to admit that *I just might* be wrong... Are you??
    1. Re:Heh! by Anonymous Coward · · Score: 0
      What's so important about karma that you're willing to lie about having it? It's not like anyone can't click on your user info and see that you're a neophyte.

      In the future, when making an ass of yourself for no reason, remember to click "Post Anonymously".

    2. Re:Heh! by Anonymous Coward · · Score: 0

      Yes, making the first post is not truly to form unless you do so as a dicklicking AC (such as myself).

      HUlalalalallalglaglalglaglaglag

  61. An Opposed answer to the same problem is by Anonymous Coward · · Score: 0

    It seems to me that the guys at Bell Labs are answering the same problem with a opposed approach with the plan9-OS.


    The distinction between operating system, library, and application is important to the operating system researcher but uninteresting to the user. What matters is clean functionality.


    JA

  62. This *was* what the web was supposed to be... by Lysol · · Score: 1

    The whole point of the web - from the beginning - was platform independence. However, it has now been relegated to the platform for one company.

    Even tho there are other browsers, the critical mass is over and there will probably never be a non-m$ browser grip
    That being said and being that the OS might be obsolete some day, you can count on the powers that be to try to wrestle control of whatever the 3d info app will be.

    It's sad really because I really believed in the platform/OS independent 'viewer'. But with the way things have gone in round one of data for everyone, I don't have much hope for future revisions.

    However, I will always pledge to code 'correctly' and to standards. Of course, I/we are probably doomed to forever be the minority. Sigh..

  63. How can it not matter? by Anonymous Coward · · Score: 0

    It doesnt matter that it runs under Windows? Even to me? I dont have Windows, nor am I willing/able to purchase it. How can I use his software?

    The answer is I can't, so it DOES matter that it runs under Windows.. THATS the whole point, and why operating systems ARE relevant. Unless the source is available, and its written in portable code that I could compile on my own OS.. Or somehow it can run without an OS..

  64. Now you've done it... by Anonymous Coward · · Score: 0

    "One of the advantages of Windows never mentioned in the article is the ability of Microsoft to remotely deactivate Windows XP in the case of a national emergency."

    You realize that by pointing this out, China will never buy Microsoft Software and hence the U.S. ("owned and operated" by Microsoft) will never "be able turn their command and control facilities into the computing equivalent of a train-wreck."

    1. Re:Now you've done it... by ianjk · · Score: 1

      "One of the advantages of Windows never mentioned in the article is the ability of Microsoft to remotely deactivate Windows XP in the case of a national emergency."


      mabey they could use one of their OSS firewalls to block it...

  65. Missing a few points by (trb001) · · Score: 5, Insightful

    Microsoft, people say, has driven up prices and suppressed innovation. But this is a ticklish argument at best: after all, over the decade of Microsoft's hegemony, computing power has grown cheaper and cheaper. Innovation has thrived.

    He's comparing apples to oranges...Microsoft is software based, they haven't designed any hardware (joysticks and future DRM technology not-withstanding). If you look at software, it HAS been stifled a bit...there are very few innovations in the OS market over the past decade. Windows has, just recently, incorporated functionality that Unix had 20 years ago.

    Hardware has been where innovation has taken place. More transistors on a wafer, faster memory seek times, faster hard drive rotation, larger hard drive capacity. These are the big changes in computers, not the software.

    --trb

    1. Re:Missing a few points by GT_Alias · · Score: 3, Interesting
      I think a case could be made that Microsoft at least drove some of those innovations. When computers started moving beyond the MS-DOS days into Windows (good 'ol 3.1), suddenly using a computer was something that anyone who could handle a mouse could do. Sidenote: It might have been kind to credit Apple with executing the idea first, though Microsoft eventually left them behind (in terms of sales and market share).

      Once people started buying these 386's and what not en masse, demand for more powerful software increased, which demands more powerful hardware, etc etc etc.

      So no, MS's R&D department didn't figure out how to clock chips up to 3GHz, but they did a whole lot to create the demand for that kind of hardware.

    2. Re:Missing a few points by nigelc · · Score: 1
      Once people started buying these 386's and what not en masse, demand for more powerful software increased, which demands more powerful hardware, etc etc etc.

      Thank you for acknowledging the positive contribution which Microsoft made to our world. Bill Gates' early vision of "A computer on every desk" is what got us to where we are now. I remember reading some of Corbato's papers from Multics where he talked (early to mid 60s) of a future where every home had a computer terminal in it; Corbato et al predicted that people would use that terminal to buy and sell things, to communicate with nieghbors and family and so forth. (I can't dig out the details right now, because the paper is in a book which I have in the basement at home...) He was off by a couple of decades, but that's pretty much where we are.

      Gates' software vision (well, OK, and his sleazy, er I mean, determined marketing practice)drove the microcomputer/home computer/PC to the point where it is a commodity.
      I'd argue that every innovatinve major corporation has used "questionable" business pracxtices to be successful. General Motors bought and closed out many light rail/tram systems so they could sell busses; the phone company used to be an evil monopoly; hell, IBM was the evil empire for a while -- some of their business practices on big iron in the 60s and 70s make Microsoft look like Mr Rogers.
      And now it's fashionable to blame Microsoft for everything. But they probably did more to get us to the point where we can have this argument than any other company.
      And now I have a network at home on which I can run Windows, Linux, or anything I want to cobble together myself. Heck, I've got a TRS-80 down there which one day I'm going to turn into something other than a paperweight!

      I shall now don my asbestos underwear and await the masses.

      --


      Cthulhu Barata Nikto
    3. Re:Missing a few points by Anonymous Coward · · Score: 0

      And Linux is just including innovations that Windows (and even in some cases the Mac) has had for years. AA fonts? Cut and Paste that works (You guys still haven't got either of those working quite yet) The browser as part of the GUI (KDE). Threading for gods sake?!?!? Geez. Way to be completely blind in one eye...

  66. OS irrelevant? To whom? by DrainBead · · Score: 1

    Couldn't read the article, but something that came to mind straight away was that the OS may be irrelevant to the end user but not to the poor smuck whose job it is to look after the servers... Something like IIS vs Apache - does the person reading the web-page care? No, but the Sys Admin does! Just my $0.02 worth...

    --
    Dyslexics of the world, untie!
  67. Shadowrun anyone? by The+Evil+Couch · · Score: 2, Funny

    Great idea, but instead of just software, I need a datajack implanted into my skull and a cyberdeck. That way, not only is everything rendered in 3D, but if I get pissed off at that stupid paperclip, I can engage it in combat in the Matrix.

    1. Re:Shadowrun anyone? by so1omon · · Score: 1

      why does everyone always bring up shadowrun when concepts like these are mentioned? hasn't anyone read "neuromancer"?!?! nevermind how bad the movie sucked, but i nearly wept when i went to see "johnny mnemonic" with a friend of mine... he told me that it reminded him of shadowrun.

      --
      i'm the jedidiahmarkfoster your parents warned you about
    2. Re:Shadowrun anyone? by The+Evil+Couch · · Score: 1

      yes, I've read neuromancer, as well as snow crash and actually enjoyed the hell out of johnny mnemonic. but you can't read a book with a group of friends for 5-6 hours at a time, 3-4 times a week for several years. well, maybe if you really dig the bible, but that's besides the point. shadowrun springs to mind faster because I've played more hours of it than I've spent reading cyber-punk novels. the same is probably true of a large number of people. never mind the fact that you can get deeper immersed into an RPG than you can a book. again, excluding religious texts.

  68. So Jurassic Park did have computers right. by will_die · · Score: 2, Funny

    So based on what he said the UI displaded in Jurasic Park I was almost correct.
    It did have an operating system("Hey this is Unix, I know this.") however the OS was irrelavent, but it allowed anyone to access the system(just reboot the system and you had full access), it had this stream of 3D document, and they had the software.

    1. Re:So Jurassic Park did have computers right. by ChaoticLimbs · · Score: 1

      And of course, we know that most nine to thirteen year old girls have a UNIX system at home, or at school. A real UNIX system. Not BSD or Linux either, because she'd have noticed the difference. Not only that, but she saw this never-before-seen UI and immediately recognized it by OS. She's then so skilled that she can navigate through this system without logging on and somehow manages to find the right file and activates it. Riiiiiight. Reminds me of Mission Impossible, where their "hacker" refers to the new laptops with the 686 RISC chips in them. Riiiight. Hollywood should NEVER make another hacker movie without hiring Wil Wheaton do at least consult for them. Hell, He would have made a more believable Neo. He could buff up a bit like wotsisname did for spiderman. They need a geek. Hackers, The Net, Swordfish, Need I go on? Done without proper geek supervision.

  69. OS provides standards. by Bill_EEE · · Score: 1

    For single purpose devices, like a telco switch or an embedded device an operating system is not really needed. But what one then needs are experts. This Princeton guy is blowing wind. Without an operating system we have too many issues: 1. how do we load the software 2. how do we upgrade the software 3. How do we provide tools that everyone knows how to use so that we can write new software. Yes, you don't need an OS if you want to turn on power and have your stuff come up and that is waht you get. But even then you need standards and a methodology. If you don't have an operating system then you need a 'system of interoperating'. In that case the protocols become the operating system. HTTP would thus become very important for interoperability. Thus we could call it an 'interoperating system'. You need standards to push technology forward. Without an operating system we are stuck flashing proms with code written in C and compiled on a machine that does have an operating system. For a user machine that is going to do an unknown number of tasks we need an operating system. If you want connectivity you at least need a UDP connection or a serial port connection. IN any case you need interoperating standards.

  70. Snakes and Ladders by KoolDude · · Score: 2, Funny


    "We need Microsoft itself to be the universal stepladder that lets us climb out of our hole and smell the roses"

    So, what are they now ? Universal snake that eats all of us down to the basement ?

    --
    getSexySig(); /* returns sexy signature */
  71. Machine Beauty by dmorin · · Score: 4, Insightful
    I just recently read his book "Machine Beauty" which had a great premise that any geek will understand -- that technical/machine/engineering/science can be just as beautiful as any piece of art. He goes on to define machine beauty as "power through simplicity" and cites examples of recursion, object oriented programming (in concept, not a specific language), and the Turing Machine as good examples. Much of the book is about why Windows won out over the Mac, even though the Mac had more beauty. (In short summary, his argument is that people flat out did not trust the beauty of the Mac, they *wanted* their machines to be scary and complex, and thus Windows actually made them feel better about using the computer.)

    The thing about his style is that he seems to believe that the way to get people to listen to him is to say something radical that can be wildly misinterpreted, and then get on the soapbox. He's also well known for saying things like the entire educational system in this country sucks and has to be rebuilt from scratch. So it's no surprise to me that he says the OS is irrelevant. In theory it's his way of getting people to at least look at their assumptions and question them. I mean, come on, how many people do you run into every day that tell you "Yes, I agree, Windows sucks, but why fight it?" WHY FIGHT IT? Because it sucks. Gelernter's point is that you should always be on the quest for the "powerful yet simple" solution to the problem.

    In a rather interesting chapter of the book, he offers a variety of drawings for new desks. After all, who said that the traditional setup is the best one? So he creates a variety of stacks, slants, and other combinations that might work better for people.

    I think the OS *should* be irrelevant. Awareness of it makes things complicated. Imagine if the rules of a Turing machine were different depending on what computer you ran it on, and on some computers its rules just didn't hold at all. Computers will be simpler when somebody can just say "Email" and not have to worry about Outlook, or POP, or any of that nonsense. That's my two bits.

    duane, listening to old dr. dobbs mp3's he found referenced on slashdot last week

    1. Re:Machine Beauty by mbbac · · Score: 1
      Computers will be simpler when somebody can just say "Email" and not have to worry about Outlook, or POP, or any of that nonsense. That's my two bits.

      You mean like you can on a Mac today? It has speech recognition that will allow you to tell the computer to open Mail. And you don't need to configure your e-mail account at all if you use .Mac.
      --

      mbbac

    2. Re:Machine Beauty by Anonymous Coward · · Score: 0

      I had that on Windows YEARS ago (4? 5?). Then like 3 years ago the L&H prody parrot given away free was an amazing bit of voice recognition tech, and it's been improving on windows ever since (Well L&H are gone but there are plenty of others). Statements like "You can do that on a Mac today" really show off a total lack of knowledge and a little misplaced chearleading on your part.

    3. Re:Machine Beauty by mbbac · · Score: 1

      You've been able to do the speech recognition on the Mac for several years. The zero configuration of your mail tool just arrived with Mail and .Mac. The first time you launch Mail it asks if you want to use it with a .Mac account and if you do, you're done. If not you have to setup the mail account as your normally would.

      How did you parrot on Windows know how to setup the e-mail account?

      --

      mbbac

    4. Re:Machine Beauty by aphor · · Score: 3, Insightful

      This is for anyone in general who is sympathetic to the Yale crackpot.

      "Awareness of it makes things complicated." No, awareness of "it" makes things simple. You can use an OS in a state of Zen, in the same way a swimmer uses the water. Being aware of the flow of cause-and-effect (karma) is enlightenment. The four noble truths are just as relevant in computers as any other breathing activity a person can engage in.

      1. Dukkha: There is suffering. 2. Samudaya: You observe how the suffering arises. 3. Nirodha: You know that things that arise, will die with their supporting conditions cease, and so the suffering will end. 4. Magga: Because you are aware of how the suffering will cease, you know what to do to avoid the suffering by becoming aware of how you link to the causes of the suffering.

      It is the awareness of how things are that allows you to extinguish the suffering with the most elegant (in)action. It is the dawning of awareness that relieves you from the gravity of the seriousness of your problems. So it is in life, and so it is living with software, and so it is living with software called an OS. It is all just the ebb and flow of causes and effects as the causes of other effects.

      People will say a tool is less effective if you are acutely aware of it and that it should be "an extension of yourself." I disagree, and one should struggle to shed identification with tool-things, including your own body, and use the tool without reliance on a connection to your fantasy "self."

      Even the most simple things are difficult if you appreciate them fully! Once you decide to stop polluting your own life, you can begin to appreciate the mess you will always be in. Longing for a "transparent system" is the old existential idea of "crystal palace" and will only expose the fact that you have no purpose through which this conduit will conduct you. What's to say you will be able to handle any "email" once the MUA hides the fact that it arrived through disparate and incompatible means? Dude, you're still going to have trouble swallowing that bad news... Let go of your tanha (thirst/lust). If you feel impeded because you aren't sure what to do next, then stop! Don't do anything! Be cool with that! Not everyone should be zooming around through cyberspace the same way.

      --
      --- Nothing clever here: move along now...
  72. Irrelevant by 4of12 · · Score: 3, Insightful

    Yes, from one perspective, you could say operating systems are irrelevent.

    That's presupposing that whatever operating system is in place provides the needed infrastructure for managing processes and scheduling hardware access in a reasonable way. Doesn't matter whether it's Windows, MacOS, Linux or OS/2.

    By the same token, my travels from home to work depend on my car, not on the roads.

    And it's true that what my body contacts is the car, not the road (motorcyclists sometimes have it rougher, I suppose).

    If the roads are well-maintained, plowed in the winter and other cars obey the traffic laws, I'd almost begin to believe that cars were more important and roads were irrelevant.

    But if my super highway developed a large pothole, that illusion would disappear quickly.

    Likewise, if the owner of the road decided to erect a toll booth and exact some money from me for use of the road, I'd begin to appreciate the importance of roads.

    Operating systems: only when they work right do you not notice them.

    --
    "Provided by the management for your protection."
  73. YHBT by forged · · Score: 1
    That was a beautiful troll, people really flocked by to reply !

    Congrats ;)

    1. Re:YHBT by DunbarTheInept · · Score: 2

      That was a beautiful troll,

      There's no such thing. Trolling is not admirable. Satire, on the other hand is, but trolling isn't the same thing as satire. The key difference is intent. A satirist WANTS to have people realize his post was meant to ridicule the opposing view, and not meant to be his honest heartfelt opinion. A troll, on the other hand doesn't. He wants to have his post mistaken for the real thing, because he enjoys the flamewar.

      --

      Don't label something "offtopic" unless you know the topic well enough to tell what's on topic.

    2. Re:YHBT by Anonymous Coward · · Score: 0

      You are right about the difference, but so many people were trolled by this post even if it was intended as satire.

      Or were all those who seemingly fell for it just meta-trolling?

  74. If operating systems are relics of the past by Anonymous Coward · · Score: 0

    Why does he need one to run his software?
    Seems to me he's a little confused there.

  75. Sales Pitch by teece · · Score: 1

    I found it odd that NYT would publish what basically amounts to a sales pitch for this guy's software. I was thinking as I read the article, 'gee this guy is a bit out of touch with reality ... oh, wait, he wrote software that does this! He is just trying to sell it!'

    The last bit, about Windows being a good ol' monopoly, makes me laugh. I would like to see how benevolent he finds them if his idea is any good (which seems like a real long shot, his idea seems so like so much drivel). If it did turn out that his software was all the rage, would he still like the M$ monopoly when Gates and Co. create a knock-off of his stuff, bundle it free with Windows, and run him out of business?

    Something tells me he would change his tune then ...

    Tim

    --
    -- Hello_World.c: 17 Errors, 31 Warnings
  76. An Interface Completely Independant From OS by randomErr · · Score: 3, Insightful

    An interface that is completely independant from the underlying OS?

    HTML? VRML? PDF? XML? JAVA?

    These all seem to be what this guy is calling for.

    --
    You say things that offend me and I can deal with it. Can you?
    1. Re:An Interface Completely Independant From OS by pmz · · Score: 1

      Where did VRML go? It was really hyped up several years ago.

  77. See his book from 9/18/1999 by jholder · · Score: 2, Informative

    Gelertner wrote all about this in his book, Machine Beauty, from 1999. This is OLD news, some poor reporter just got sucked in. And from reading his book, and playing with the demos he has, I would not be able to stand using his software... Seems like a good idea, but somehow, the implementation feels just lousy.

    --
    -- John
  78. Why only 3D? by NortWind · · Score: 1

    Why use 3d when you can use 5 dimensions?

  79. The pendulum swings... by ch-chuck · · Score: 2, Offtopic

    After reading a tribute to Jon Postel yesterday it occurs to me that most progress is a succession of 1) all inclusive religion followed by 2) proprietary balkanization. (I use the term 'religion' in it's strict sense re- and -ligion, or 'tying everything back together again'). That is, you have several vendors competing with the usual lock-in's and proprietary protocols and plug conspiracies, all designed toward profit and revenue, untill a well equipped lab has several islands of technology unable to communicate w/ each other. Along comes someone like Postel (TCP/IP) or Beneres-Lee (http) who create a meta level of interoperativeness so that 'all is one' again, then along comes another wave of Msft's etc who bust in and balkanise and vendor lock-in the next level (think Kerberos or 'Best viewed with IE), etc etc etc.

    --
    try { do() || do_not(); } catch (JediException err) { yoda(err); }
  80. Ladies and Gentlemen, I Implore You by blazerw11 · · Score: 2

    Do we have to freak out anytime some crack makes outrageous claims. I haven't looked at his software (because is OS and WebServer are not irrelevant), but doesn't his software sound a ton like the software that the young girl in the original Jurassic Park used to safely lock our heroes into the control room? How old is that movie, now?

    Operating Systems will be irrelevant when people stop wanting more power from the computers. Has this even begun to happen? The features that people care about most that get into the Linux kernel are the ones with comments like, "performance increased by x%" (could be just me). Microsoft still uses generic features, like "runs programs faster". So even the non-techies at which Dr. G's article was targeted care about the OS even if they don't realize it.

    So, not an original idea.
    And, operating systems are not irrelevant and may never be.

    --
    A great many people think they are thinking when they are merely rearranging their prejudices. -- William James
  81. This same argument keeps coming up by goombah99 · · Score: 4, Insightful
    There seems to be an eternal conflict between what is the province of the OS and the app. The same arguments keep happening. When I first started programming computers in the early 70s unix/vms/prime the OS on the mainframe defined your interaction.


    then along came the micros like the altair8800. With these there was no operating system per se. Usually you just loaded interpeted basic from a bootloader and then managed your disk or tape using program you wrote in basic. For example PIP was the name of a program for reading files on a floppy. you loaded pip off tape and then you could access the floppy. when you were done you got rid of PIP. there was no OS only indiviual ad hoc programs. You could say the programming envionment was the OS but givine that your programs were doing peek and poke instructions instead of using an API i'd say there was no OS.


    then with the rise of more memory and disks, apple, commodor, trs-80, and IBM started to emulate the mini-computers which had those VMS/CPM/DOS operating systems. then we graduated to Windows and macOS with real APIs.


    then what, well along came the Browser, and the idea that one could replace the OS and APIs with a new sort of middleware that would be platform independent. Mosiac and netscape could open text files, and even do many operatiung system inteaction functions like telnet. (KDE extends the metafore to launching programs from a browser inteface).


    the other fork was java, which combined a programming language with all the high level functions needed to act like an OS. in other words it was both a language and an API rolled into one. Sun began to talk about how JAVA was really a new kind of OS. you no longer needed to worry about what the computer or OS running underneat was. JAVA was you environment.


    so now someone is saying OSs are dead. whoopee. I've seen it before.

    --
    Some drink at the fountain of knowledge. Others just gargle.
  82. Oh, but the OS does matter by Anonymous Coward · · Score: 0
    Surely we've now demonstrated that the OS does matter. Consider:
    1. We're supposed to have access to his site, "anywhere, anytime", perhaps, consistent with his theory on availability.
    2. His site is being /.'ed. Few--effectively nobody--can access this data, anywhere, anytime.
    3. This is less likely (but not unavoidable) with OS like *bsd, linux. (Truth be told, nothing moves bytes like Solaris box.)
    4. More people would be able to access his site if he used *nix over Windows. (Note: No, I don't know what his site is using; my point is about a choice of OS for general services.)
    5. Thus, the OS does matter, insofar as his ideas
      are not reaching interested peoples.
  83. Heard that before... by mirko · · Score: 2
    Ah! Here it is...

    "Current software is shameful. Giant operating systems linger from the 1970's. Applications are team-produced with built-in obsolescence. User interfaces feature puzzle-solving.

    With the huge RAM of modern computers, an operating system is no longer necessary, if it ever was. colorForth includes multi-tasking, and drivers for essential devices. But that is hardly an operating system in the style of Windows or Linux.

    Megabytes of software may be required for historical compatibility, but sometimes we need a fresh start. ColorForth provides the necessary capability with kilobytes of code. At boot, it copies disk into RAM. Then compiles the macros that emulate the stack machine that Forth expects. As applications are requested, they are compiled."
    --
    Trolling using another account since 2005.
  84. Chinese are not our enemies by Bill_EEE · · Score: 1

    Providing open source to China is immoral? So will you stop buying everything made in China? ya, 1 billion people do not all hate us. Grow up, China has problems, they are our rivals. But Chinese are no more enemies than Russians were under the Soviets. Most Chinese are moral and peaceloving. And if they go open source, then they will be heros too.

    1. Re:Chinese are not our enemies by nathanm · · Score: 2
      Providing open source to China is immoral? ya, 1 billion people do not all hate us. Grow up, China has problems, they are our rivals. But Chinese are no more enemies than Russians were under the Soviets. Most Chinese are moral and peaceloving. And if they go open source, then they will be heros too.
      I guess you don't recognize sarcasm.

      But to respond to your comment, the Chinese and Soviet-era Russian people were never our enemies. However, the vast majority of them have absolutely no say in the conduct of their governments. Only a small handful of ruling elites control all the power.

      Besides, the Chinese government is largely switching to Linux. It's been covered several times before on /.
  85. A few things by the_2nd_coming · · Score: 1

    1) Operating systems ARE relevent
    2)they tried making Data available with little OS interventions, it was called Windows 3.1, and it sucked.

    --



    I am the Alpha and the Omega-3
  86. Futurology by InodoroPereyra · · Score: 2
    I am sick of futurology. People predicting all kinds of apocaliptic things: there will be no cars by year NNNN, computers will be obsolete, the desktop paradigm is dead, etc. etc. etc. They predict "A" and "the opposite of A", they fail 99% of the times and then when they hit some prediction they brag about it (of course they do not remember their 99% failures)

    We have the space shuttle but we still use trains. We have the internet but we still use the phone. When a technology gets adopted it takes looooong for it to be dropped for good. There is a lot of inertia, people keep using it.

    Now operating systems are dead ? Sure, anytime. Now, how the hell is this smart new shinny cell phone/PDA running ?. Oh, it does have an OS. And how is this new network-enabled video camera running ?. Oh, an OS. As somebody else already pointed out, how the hell do you talk to your hardware without an OS ?

    And best of all, the guy seems to be selling (I couldn't load his dead webpage) some GUI software, and he tells you "OS don't matter, just run my little app under windows". Yeah, sure, where is my wallet ?

    1. Re:Futurology by Reziac · · Score: 2

      I have to agree with you, except on one point: Inertia isn't the only reason old tech sticks around. Sometimes it's because old tech actually works better over a broader spectrum of situations. Frex, as a distance-communication device, the telephone is more universal in scope than the internet. Phones are simple, ubiquitous, and not dependent on further technology and/or knowledge possessed by the user.

      I remember when the way SF was visually ID'd on TV was by all the weird furniture, such as chairs that you hang from instead of sitting in -- sortof forgetting that most people prefer to simply sit on the chair, not wrestle with it.

      Similarly, having to grab my files as they fly past in the datastream -- well, that's as if I had to chase the filing cabinet all over the office every time I wanted a paper file -- well, once I've determined that today the filing cabinet looks like a water cooler!! Most folk want information presented and stored in a stable and predictable format, not one that changes on the fly.

      --
      ~REZ~ #43301. Who'd fake being me anyway?
  87. Obligatory Comment... by RAMMS+EIN · · Score: 1

    Maybe his server is running his software, too (under Windows?) - it appears /.ed.

    --
    Please correct me if I got my facts wrong.
  88. again, OpenDoc or today KParts by Locutus · · Score: 5, Insightful

    It's been something like 8 years since OpenDoc's component based applications it the net and I think it is the concept this guy speaks of( can't get to the article ). The idea was that you had a file format which allowed application data to be stored together with many applications all in one file. The applications were small, specific apps which were more like plug-ins for a "container" application.

    The whole idea behind OpenDoc was that your data was what was important and YOU, the user, could mix and match small lightweight applications to create your own "super" document. The application or "Parts" developers would have to provide a free viewer for their data format so that you could email your "super" document to someone else and they could read it's contents by downloading the viewers.

    The concept of document-centric, also called data-centric computing isn't new it's just the one very large monopolist must protect their operating system and make sure the "application" remains relevant. Document-centric computing abstracts the applications, greatly reduces the application size since they are now made of many smaller plug-ins, and most importantly, it reduces the barrier to entry into the market. Two or three coders could whip up a pretty good spell-checker Part or html editor Part as opposed to a full blown application containing the spell-checker, graphics editor, text editor, etc, etc.

    This kind of stuff won't show up until Microsoft is gone or irrelevant. IMHO.

    LoB

    --
    "Anyone who stands out in the middle of a road looks like roadkill to me." --Linus
    1. Re:again, OpenDoc or today KParts by One+Louder · · Score: 2, Interesting

      One of the largest barriers to the adoption of OpenDoc was the business model for software providers. The commercial distribution of software at the time couldn't support a large number of lightweight apps, plus it wasn't clear who to call in case of a problem. The large application developers also cared about the branding of their products, something lost in the OpenDoc world.

    2. Re:again, OpenDoc or today KParts by Locutus · · Score: 2

      I had heard that one before but it was WordPerfect and IBM, along with Apple, supporting this. Then Novell came in. Funny how the "large" application companies didn't worry about Microsoft. Microsoft was the one who ate their lunch with moving API's, slow releases of API specs, and bundling.

      Anyway, there's nobody left today to worry about but Microsoft. There are far more smaller application developers waiting for the chance to compete and the Internet is the perfect distribution method for small/lightweight apps. Do you think OpenDoc or the concept has a chance against Microsoft today? I don't. No "killer" app does IMO.

      Just as before, there's still Microsoft and the fact that OEM's would not be allowed to pre-install such an architecture. Only Apples OS and IBM's OS/2 ever shipped with OpenDoc. It's that period which Microsoft was found guilty of illegal practices to protect it's operating system monopoly.

      For whatever reason OpenDoc didn't make, it wasn't because the idea is invalid. The idea is valid but there's no way to get it to market with that big Ogre blocking the way.

      LoB
      BTW, "Branding" is something you use when you no longer have a good product but try to survive on past accomplishments. It's psycho-babble that keeps companies in business when they probably shouldn't. There could have been a composite SPLASH window the showed the "Branding" icons of the Parts used in a document. The distribution was and still is the only real problem and Microsoft holds that very close. Close enough to go to court and that won't change til they're gone.

      --
      "Anyone who stands out in the middle of a road looks like roadkill to me." --Linus
    3. Re:again, OpenDoc or today KParts by The+Red+Rooster · · Score: 1

      Oh,
      you mean like XEmacs already handles dates with calendar, correlation with notes, mp3s, file system commands, TeX, LaTeX, HTML, RTF, .txt, chatting on IRC and ICQ and www? I forget to mention that it's 90% of the way there to being OS independent.

      Hmmm...

      --
      There are 10 kinds of people, those who understand binary and those who don't.
  89. human memory and spatial cues by peter303 · · Score: 3, Interesting

    The "memory enhancement" experts going all the way back to ancient Greece have long known that spatial cues are a powerful way of organizing human memory (especially in males). So any information organization metaphor that is spatial or geometrical would exploit this principle. That would mean the "desktop" or "office" isnt that bad, though there might be better ones. Perhaps rooms in a house or streets of a city (geocities@yahoo) might be more tangible than a desktop, but probably not worth the change involved.

  90. Mr. Gelernter has built a hammer... by avdi · · Score: 5, Interesting

    ...and now everything looks like a nail. And the things that can't be made to look like nails he sees as unimportant.

    It's a common enough malady among geniuses that have been too long surrounded by people telling them how smart they are.

    --

    --
    CPAN rules. - Guido van Rossum
    1. Re:Mr. Gelernter has built a hammer... by nagora · · Score: 2
      ...and his innovation is to make it from glass (the material is irrelevant if it's a good design, right?).

      TWW

      --
      "Encyclopedia" is to "Wikipedia" what "Library" is to "Some people at a bus stop"
  91. It's infringing /. IP by jdcook · · Score: 2
    "Okay, that article is just an advertisement. I'm surprised that some editor at the Times let that pass for a column."

    Yeah. Only Slashdot is supposed to post advertisements as stories.

    --
    Q:How many libertarians does it take to stop a Panzer division? A:None. Obviously market forces will take care of it.
    1. Re:It's infringing /. IP by timeOday · · Score: 2

      But in this case there wasn't even anything to think about, or to want. Just hype. As opposed to yesterday's little "story" on tiny mp3 players, which at least I can put on my Santa list.

  92. LifeStreams... rehashed by tswinzig · · Score: 5, Interesting

    I knew this sounded familiar, so I did a search for his name on Slashdot. Yup.

    Here's a similar article from December 2001.

    And another from July 2000.

    And I predict another one will be posted in October 2003.

    Thank you.

    --

    "And like that ... he's gone."
  93. A big luxury car in Switzerland? by TheConfusedOne · · Score: 1

    Have you looked at the size of the parking spaces over there?

    --
    --- I wish I could hear the soundtrack to my life. That way I'd know when to duck.
  94. Maybe it is Re:Very Idealistic by dpilot · · Score: 5, Interesting

    Maybe he is being very idealistic. Maybe he is being unrealistic. Maybe this thing will flop and fall into the bunghole of history.

    But it's still good that he's doing it.

    Someone has to question how things can be made better. Perhaps the worst thing about Microsoft is that the Windows desktop has pretty much stopped that questioning. This works in two ways, by Microsoft deliberately squashing competition and by people getting too comfortable inside the MS box. (including GNOME and KDE)

    Nor is it an adequate argument that the Windows interface (even as embodied by GNOME and KDE alternatives) is "good enough" just like the steering wheels and clutch/brake/gas pedals of a car.

    Back in the early-mid 90's there was a company trying to introduce Pen Computing - flat screens operated by a stylus. (I think the company may have been Go, but I'm not sure.) They were put under by a piece of vaporware called, "Pen for Windows" that never materialized, at least not until that Microsoft Innovation in the past month of Tablet-XP. (or whatever it was reported as on /.) Microsoft squashed a concept for almost a decade. Maybe the hardware wasn't advanced enough yet, maybe it would have been a Newton. But maybe it would have been a Palm. Now we'll never know. What other innovations are we missing until Microsoft deems it 'time'?

    --
    The living have better things to do than to continue hating the dead.
    1. Re:Maybe it is Re:Very Idealistic by Spyky · · Score: 4, Insightful

      What other innovations are we missing until Microsoft deems it 'time'?

      I'm no Microsoft apologist, but I really disagree with that statement. It was the market that decided that pen computing wasn't ready when the Apple Newton was around. Later the smaller and cheaper Palm Pilot took the market by storm.

      My point is: the Newton was not unsucessful because Microsoft did anything to kill it. Palm was sucessful without any help from Microsoft. Microsoft is not the technological super-being who dictates who survives and who fails in the market. Some of Microsoft's own "innovations" have failed quite spectacularly, Microsoft Bob anyone?

      Addmitedly, Microsoft has the significant advantage of having an awful lot of money and commanding quite a bit of media attention whenever it does anything. Will this be enough to make notebook sized pen computing sucessful? Only time will tell. But blaming the failure of a particular item, this "Pen for Windows" which you lack any details about, on Microsoft, instead of on the people who failed to develop it well, or market it properly is just senseless MS-bashing.

      -Spyky

    2. Re:Maybe it is Re:Very Idealistic by dpilot · · Score: 5, Informative

      I don't blame Microsoft for the failure of Newton.

      I do blame them for the failure of Go! (If that was their name) Back at the time, I was in the OS/2 crowd, and the failure of Go! was a well-talked-about 'example' of the Microsoft way of competing. Basically, they were working to bring a pen-based product to market. Microsoft preemptively announced, "Pen for Windows" and Go! lost their funding as a result. Maybe they would have failed inthe market, but they never got the chance.

      As for "Microsoft is not the technological super-being..." Back in the 90's when Venture Capital was flowing, the key question for software startups was, "What is your Microsoft strategy?" There were companies started with the goal of eventually being bought out by Microsoft. (This information was from business/trade/news magazines at the time.) So maybe they're not the super-being, but they do have paranormal market powers that may not always be beneficial.

      --
      The living have better things to do than to continue hating the dead.
    3. Re:Maybe it is Re:Very Idealistic by reg106 · · Score: 4, Informative

      Yup, the company was GO, and the book about it is:
      Startup
      by Jerry Kaplan
      Kaplan had the idea for pen computing and founded GO to pursue the dream. The book is based on his personal diary and gives a pretty good view of starting a company, seeking capital, expansion, and ultimately failing. (And this was a good idea, not a dot.com) You get to see some nasty moves by a number of the other players, including Microsoft, Apple, and (I believe) Intel, among others.
      I highly recommend the book!

    4. Re:Maybe it is Re:Very Idealistic by Anonymous Coward · · Score: 0

      Your history is not quite correct. Go was bought by AT&T for $lots, who used their digital pads in a highly hyped PR ad campain called "You Will!". Then AT&T had a bad quarter and shutdown Go.

      Pen Windows did ship, or at least I find old Pen-based 486 systems at flea markets. I wish I could find a working Go rig...

      IBM also had a vaporous "OS/2 For Pen Computing", so let's not let them off the hook either in the death of Go.

    5. Re:Maybe it is Re:Very Idealistic by Raiford · · Score: 2
      The concept of a desktop works well for people that like to sit a neat organized desks and have fun filing documents in nice little labeled folders and have their utilities stored away in the proper places. I am not one of these people. My virtual desktop looks a lot like my physical desktop: stuff scattered all over the place. I feel more productive on my Linux box running fvwm2 and organizing everything from the command line. If I have to do it that way I have more thought put into my organization. Windows, KDE and Gnome tend to force a way of doing things on the user. While it may work well for some, it will not be the best choice for all of us.

      --
      "player 4 hit player 1 with 0 stroms"
    6. Re:Maybe it is Re:Very Idealistic by Guppy06 · · Score: 3, Funny

      "I don't blame Microsoft for the failure of Newton.

      I blame Leibniz.

    7. Re:Maybe it is Re:Very Idealistic by occam · · Score: 5, Informative

      Actually, MS did put Go directly out of business. The original poster is (slightly) incorrect though. MS did not just announce one vaporware product, I believe they announced as many as three different, codeveloping (!) vaporware products well in advance of any scheduled debut (i.e., MS reacted and crushed the nascent market with nothing except marketing). None of the three product announcements ever materialized. How's that for FUD?

      Go already had shipping product but corporate interest and, more importantly, sales waned rapidly *after* the MS announcements. Go died just as it was releasing its strongest platform yet.

      This was MS at its peak "best" during its heyday. With the new "laissez faire" ruling, MS is probably now going to have a revival.

      Go had some very interesting technology (OS, multilingual handwriting recognition, hardware) which was eventually lost in a corporate buyout by AT&T (where it then was sold to some Asian (Korean?) firm where it stagnated and died as far as I know).

      Go is probably one of the most prominent examples of MS FUD destroying innovation (though there are plenty others).

    8. Re:Maybe it is Re:Very Idealistic by benjamindees · · Score: 2
      just like the steering wheels and clutch/brake/gas pedals of a car.

      This is a perfect example. Automobiles reached their zenith in the fifties. Everything since then has been "user-friendly" crap. If people realized that the added "convenience" (laziness) of having an automatic transmission instead of a clutch is one of the myriad of reasons we are so dependent on middle eastern oil, they would re-think what is required of an automobile.

      Does everything in the car have to be controlled by a computer? Aren't most cars now days scrapped due to electrical problems from the thousands of extra "features" that they have? Detroit (or anyone else) could build cars that would last 30 years. They would have manual transmissions and manual windows and "grandma" would have to take a week-long class in order to be able to use them.

      Just like Linux.

      --
      "I assumed blithely that there were no elves out there in the darkness"
    9. Re:Maybe it is Re:Very Idealistic by Anonymous Coward · · Score: 0

      There were also numerous application developers in the Pen space early on. One of them was called PenMagic. They had a few cool products (Numero,...). At some point, when the Pen stuff didnt fly, these guys basically re-invented themselves as Pivotal Software. A CRM vendor (targetting medium to large size businesses) that is doing pretty good for themselves.

      What is interesting here is that in the CRM space, they partnered with MS, initially tying their products to SQL Server engine. Now that MS is moving into the CRM space, it will be interesting to see how they manouvre.

      What's the point here? I guess that the true entrepeneurs find a way to bounce back (the founders of this company were some of the early principles that developed Accpac... which was bought out by Computer Associates years ago).

    10. Re:Maybe it is Re:Very Idealistic by shadow303 · · Score: 2

      Yes, he was definitely an integral part of Newton's failure.

      --
      I've got a mind like a steel trap - it's got an animal's foot stuck in it.
    11. Re:Maybe it is Re:Very Idealistic by Anonymous Coward · · Score: 0
      This is a perfect example. Automobiles reached their zenith in the fifties. Everything since then has been "user-friendly" crap. If people realized that the added "convenience" (laziness) of having an automatic transmission instead of a clutch is one of the myriad of reasons we are so dependent on middle eastern oil, they would re-think what is required of an automobile.

      Oh, get a damned grip. The fuel economy advantages of the manual transmission are pretty minor. And an automatic transmission of today will cream a manual transmission car from the 50s, when it comes to fuel economy.

    12. Re:Maybe it is Re:Very Idealistic by Mignon · · Score: 2

      Other than that, how would you differentiate between Newton and Leibniz?

  95. Narrow view by HiQ · · Score: 3, Insightful

    Nice article, but the guy has a bit of a people-centric view. OS's are not only important to people, but machines are communicating as well. Think of computers communicating, but also networking hardware, machinery in processing plants, equipment in planes, trains & automobiles, ships, telephone systems etc.. There things are dependant on timing, realtime processes etc. A nice 3-d data view is completely irrelevant. The OS becomes even more important

  96. Ridiculous by stardeep · · Score: 1

    This is ridiculous. Do you suppose he got paid to write that thinly disguised ad for his own software? He never bothers to explain why his proposed way of information management spells the end of operating systems, either. Is the fact that I reorganize my bookshelves reflected in the shape of my books? My shelves? Me?

    And I must say that I still find this vision of a life in which all sources of information you ever use are linked and archived for ever very, very scary.

    Sometimes a man needs a clean break, if you know what I mean...

    --
    Sentimentality is merely the Bank Holiday of cynicism.
    - Oscar Wilde
  97. Irrelevant? by RAMMS+EIN · · Score: 2

    In a way he has a point; the www has already decreased the relevance of operating systems. On the other hand, the OS is what makes your computer tick - or crash (tick first, then explode?). Software is still tied to the OS in some way. Source code that works on one platform doesn't necessarily work on other platforms, for binaries it's even worse. This applies even to Java, thanks to MicroSoft's horrible virtual machine. Even if all operating systems could run all software, they would still matter, simply because some are better than others (no OS war, please). Or am I missing something?

    --
    Please correct me if I got my facts wrong.
  98. Watch Out for Those Jerking Kness by reallocate · · Score: 5, Insightful
    All the jerking knees around here ignore the fact that, increasingly, we can't look to either Microsoft or Linux and open source to develop new amd innovative ways for people to use computers. Why? Microsoft's ability to infuse real innovation into the market is constrained by the universality of Windows. The open source community spends considerable amounts of time and intellectual capital in internecine warfare about licensing dogma (rather akin, in its irrelevancy, to medieval priests debating angels dancing on the heads of pins) and appears to contain a strong element that believes that users should change to accommodate computers, not the other way around.

    As I take it, his basic point seems to be that both Windows and Linux are based on OS concepts developed at least 30 years ago:
    • "Data" and "Code" are separate and inviolable
    • data resides in specific files, acted upon by executable code residing in other files.
    • Someone, or something, must remember the association between data in a given file, the action the user wishes to perform with/on that data, and the name of the file that contains the appropriate executable code.
    • Interface design attempts to reduce the learning curve associated with command line control of an OS by use of small visual clues that reduce the need to memorize or look up file names and command structures.
    • The Windows, Mac, X, etc., GUI's follow identical paradigms.


    --
    -- Slashdot: When Public Access TV Says "No"
    1. Re:Watch Out for Those Jerking Kness by TheAncientHacker · · Score: 3, Funny

      Nonsense. The open source community spends considerable amounts of time and intellectual capital in internecine warfare about how to make some variety of alternatly licensed Unix clone look and behave exactly like Windows.

    2. Re:Watch Out for Those Jerking Kness by broken_bones · · Score: 2, Interesting

      Quoting reallocate: As I take it, his basic point seems to be that both Windows and Linux are based on OS concepts developed at least 30 years ago

      When talking about technology we need to be careful about looking at when concepts were developed. Things like the wheel and agriculture are thousands of years old in concept and yet we are still finding new ways to improve on that original concept. While computer technology has seemingly improved at a very fast rate, I would submit that it is still in its infancy and that we ain't seen nothing yet.

      Given the perceived speed of technology advancement and the age of the basic operating system paradigm it can be tempting, I think, to view OSes as dinosaurs. I'm all for people promoting new ideas but think that we should all be careful about knocking technology because of its age. Whatever you're knocking could be the new wheel, somthing that'll still be around long after you are dead. By the same token we should be careful also about knocking new ideas that may be the technology of the future that no else was able to see.

      --

      Never disturb your enemy while he is busy making a mistake.
    3. Re:Watch Out for Those Jerking Kness by reallocate · · Score: 2

      Whether those OS concepts are 30 years or 30 months old, the fact remains that they represent a frame of reference that fundamentally limits innovation and progress.

      --
      -- Slashdot: When Public Access TV Says "No"
    4. Re:Watch Out for Those Jerking Kness by The+Man · · Score: 2
      * "Data" and "Code" are separate and inviolable

      If only this were still true. Every attempt to subvert this time-tested, proven design methodology has unleashed security problems of the most horrendous scale. Outlook attachments, anyone? In case it's not clear, the problem is that data (in this case a MIME attachment or similar) is treated as code and fed to the CPU. Sure, you can argue that it should ask first, but there will always be some way of defeating or subverting that. Data and code should be treated separately because they ARE separate. One can be meaningfully executed by a CPU, the other can't.

      # Someone, or something, must remember the association between data in a given file, the action the user wishes to perform with/on that data, and the name of the file that contains the appropriate executable code.

      Well, duh. A disk is a linear array of sectors, each with data or possibly code of some kind. It kind of goes without saying that someone or something has to remember what all that stuff is really for. Currently we have filesystems and files, but other mechanisms are surely possible. All of them however will fall into the general category of "someone or something remembering associations among goals, code, and data" even if it's some whiz-bang 3d data stream viewer.

    5. Re:Watch Out for Those Jerking Kness by istartedi · · Score: 2

      "Data" and "Code" are separate and inviolable

      Well, *often* they are. I can tell you why that is the case in one word: Outlook. A less virulent example of code and data mixing can be found on web pages that incorporate Javascript, PHP and other "code in the webpage" technologies.

      data resides in specific files, acted upon by executable code residing in other files.

      Largely true. Config information may play a part, and files may have to be "registered" using data in other parts of the system, but for the most part one file is a thing in and of itself. That's a good thing. I want to be able to back up the file. I don't want my computer popping up a dialog box and telling me I need to calculate the Heisenberg uncertainty probability envelope to locate my data. I don't want to run an intelligent benign worm to crawl half the internet and restore my files. I want to grab the CD I burned. What, pray tell, replaces the file?

      Someone, or something, must remember the association between data in a given file, the action the user wishes to perform with/on that data, and the name of the file that contains the appropriate executable code.

      Not true. If I want, I can run .c files in an interpreter, compile them, or edit them with a text editor. Windows and *NIX will both let you open any file with any program. There is no gaurantee of course that the program itself will open the file or interpret it with any meaning, but at least you are not constrained by the OS. Historicly, MacOS was much more picky about this; I'm not sure about OS X.

      I have no quibbles with your last two bulleted points being true; but I don't have a problem with that being the state of the art either. Steering wheels are the dominant steering method on cars for a reason. We tried tillers in the early days. Nobody liked them.

      --
      For all intensive purposes, "whom" is no longer a word. That begs the question, "who cares"?
    6. Re:Watch Out for Those Jerking Kness by Sketch · · Score: 1
      "As I take it, his basic point seems to be that both Windows and Linux are based on OS concepts developed at least 30 years ago:

      * "Data" and "Code" are separate and inviolable"

      Microsoft has made significant progress has been made in the area of removing the seperation data and code under Windows. Outlook and your favorite email virus should be a good example of that!

      Seriously, there's a reason code and data should be kept seperate: security.

      --
      -- OpenVerse Visual Chat: http://openverse.com
    7. Re:Watch Out for Those Jerking Kness by reallocate · · Score: 2

      The problems associated with mixing code and data only arise when the OS assumes that as a paradigm. This constrains the user by forcing him to consider what tool he needs to apply to data to accomplish his task.

      --
      -- Slashdot: When Public Access TV Says "No"
    8. Re:Watch Out for Those Jerking Kness by reallocate · · Score: 2

      What you say is accurate, if the frame of referrence is confined to current mainstream operating systems. Those systems are premised on assumptions such as data will reside in a linear storage system and that the user will be cognizant of the difference between code and data. This is a limiting frame of reference. Why must data reside on a disk? Why must users be forced to understand concepts such as "data" and "files" and "directories"?

      At heart, current operating systems aren't that far removed from punch cards and batch jobs. They assume that the user will furnish data to piece of code that will act on the data. Data goes in, something happens, and, (sometimes) transformed data comes out. As long as this is the paradigm, computing will be stuck in the same old rut.

      --
      -- Slashdot: When Public Access TV Says "No"
    9. Re:Watch Out for Those Jerking Kness by karlm · · Score: 2
      • "Data" and "Code" are separate and inviolable
      • data resides in specific files, acted upon by executable code residing in other files.
      This can be the case, but as a statement of the way things are constraind, it is completely false.

      Look at Java applets or Flash files. Open up a postrscript file sometime. Decompile a PDF. Run a MS Office macro (virus). This is hardly a visionary notion. We've known about such things for a long time. The problem with this magical Utopia you suggest is that it's actually less flexible than what we have now. It also makes it easier for stupid users to shoot themselves in the foot if you want to give them a gnereal-purpose computer. When viewing data and performing tasks are done in the same way, people get confusdand do the wrong thing (macro viruses, for example).

      • Someone, or something, must remember the association between data in a given file, the action the user wishes to perform with/on that data, and the name of the file that contains the appropriate executable code.
      • Interface design attempts to reduce the learning curve associated with command line control of an OS by use of small visual clues that reduce the need to memorize or look up file names and command structures.
      • The Windows, Mac, X, etc., GUI's follow identical paradigms.
      You can start files with hashbang paths under *NIX to take care of the "what program deals with this" problem. If you make one uber interpreter, you actually reduce flexability. You seem to claim that your uber interpreter would make UI interfaces more intuitive. This is definately not an intuitively obvious conclusion. MS is now trying to split data and code back apart (macros disabled by default, hotmail disabling JAvaScript, etc.) because it causes problems for users. X does not have one paradigm. You can certainly find 3D and temporal WMs and data browsers for X11.

      I'm sorry, but nothing you've said so far is at all profound or new. There's a reason people have been spouting these ideas for a while and there's a reason they've only been partially adopted.

      Of course, if you want to limit the computer to being a web kiosk with Fash and Java applets and no possibility of future expansion, then your statements make a little more sense, but they're sill not new or revolutionary. Somebody bunled up the past, painted a newsmile on it, and lied to you. I'm sorry.

      --
      Copyright Violation:"theft, piracy"::Anti-Trust Violation:"thermonuclear price terrorism"<-Overly dramatic language.
    10. Re:Watch Out for Those Jerking Kness by swillden · · Score: 2

      What you say is accurate, if the frame of referrence is confined to current mainstream operating systems... blah, blah, blah...

      So, answer the implied question: If you eliminate the separation between code and data, how do you achieve security? A clear separation between data and executable instructions is one of the most powerful security tools that we have, and enforcing said separation is a bedrock principle of security design. Show me a network-based security exploit, and 99 times out of 100, I'll show you a violation of that one principle. Outlook viruses? Violation of data/code separation. Buffer overflows? Violation of data/code separation. Cross-site scripting? Violation of data/code separation. Word macro viruses? Violation of data/code separation. And so on.

      And don't just shake your head and mutter about old paradigms -- security gets more important with every computer, pda, cellphone, smart shoe and paperclip that gets connected to the network. The more invisible and easier to use the computers become the more ubiquitous and widely-used they'll be (which is the point). But as they become ever-present devices which are involved in every facet of our lives, and all connected to a global network, security is going to be absolutely vital. Security *must* be part of the new paradigm, or the new paradigm *won't work*!

      And don't just think that you can figure the new paradigm out first and then bolt security on later. That does not work. All innovations have to have security as one of their primary goals, or they'll never get it.

      So, fine, if you want to mix all the code and data into one big 3D document informatical cyberized streamoid thingamajig, go for it. But you'd better be able to tell me how it's going to be secured. And you can wave your hands about the tachyonical docutoids, but give me detailed, mathematical proofs about why it's secure.

      --
      Note to ACs: I usually delete AC replies without reading them. If you want to talk to me, log in.
    11. Re:Watch Out for Those Jerking Kness by kaffiene · · Score: 1
      The open source community spends considerable amounts of time and intellectual capital in internecine warfare about licensing dogma (rather akin, in its irrelevancy, to medieval priests debating angels dancing on the heads of pins) and appears to contain a strong element that believes that users should change to accommodate computers, not the other way around.

      Ermm... bullshit!

      'Licencing dogma' is 'irrellevant'? Utter bullshit! Licensing is about control. Control is power. Power is *never* irrellevant. Power is the whole of fucking history. Grow up!

    12. Re:Watch Out for Those Jerking Kness by reallocate · · Score: 2

      You are writing from the point of view of someone, apparently, immersed in our 30-year-old operating system paradigm. That widely held viewpoint is hindering progress in developing new capabilities for users and, in adddition, results in the same wheel being invented over and over again. It is limiting because it offers a frame of reference for what is possible that is bounded by what had already been done.

      To see how limiting it really is, consider the frequent and often justified claim of Unix command line addicts that GUI's offer them no extra capabilities.

      Some specifics:

      1. Separation -- or not -- of data and code is a technical issue. The existence of that issue should be invisible to the user. It isn't, because we force users to live in a world that partitions data from applications from operating systems. We force users to play by the rules of the OS, rather than force the OS to play by the rules of the user.

      2. Java and Flash aren't especially innovative. One is a traditional programming languge and the other is an overblown graphics package. Users don't care what language someone used to write their software, anymore than drivers care what kind of forge smelted the metal that is in their car. The fact that Flash allows web designers to put moving graphics on their sites is interesting, but brings no new capabilities to the user.

      3. "Hashbang" paths in Unix apply only to scripts. But, you can't really be asserting that UNIX shells represent an efective interface paradigm for users? In any case, they depend on the user understanding the same 30-year-old segregation of "data" into "files" that is the problem in the first place.

      4. I never used the word "interpreter", much less proposed an "uber interpreter". I am, in fact, proposing that the entire traditional OS paradigm is outmoded and limiting.

      5. Whatever MS is, or is not, doing with Hotmail, javascript, Outlook macros, etc., has nothing to do with my argument. From where I sit, it seems to have a lot to do with sloppy code.

      6. "Stupid users" How often have we seen this perjorative tossed out on Slashdot? That egotistical lie is the usual last refuge of developers who can't be bothered to think about how people actually ue computers. If software is hard to use, it isn't the user's problem.

      --
      -- Slashdot: When Public Access TV Says "No"
    13. Re:Watch Out for Those Jerking Kness by reallocate · · Score: 2

      >> So, answer the implied question: If you eliminate the separation between code and data, how do you achieve security?

      Beats me. That's a development-side issue. Users don't need to care about that, but current operating systems force them to care.

      --
      -- Slashdot: When Public Access TV Says "No"
    14. Re:Watch Out for Those Jerking Kness by reallocate · · Score: 2

      The issue is innovation, not control. The open source community does, in fact, spend a lot of time going on and on about licensing issues, while contributing little, if anything, new and innovative for the user community. E.g., Linux mimics Unix, Gnome/KDE/whatever mimic Windows/Mac/Xerox; OpenOffice mimics MS Office. Yawn.

      --
      -- Slashdot: When Public Access TV Says "No"
    15. Re:Watch Out for Those Jerking Kness by swillden · · Score: 1
      So you don't have the vaguest idea how to secure it, yet you claim that merging code and data is a good idea, in spite of the fact that (a) security is critical and (b) all of the currenty security wisdom insists on separation of code and data as the *first* security precaution. Right.

      Look, the only way this restriction can be safely relaxed is if the data/code mixture is executed in a carefully-restricted sandbox. The problem with that is well-known by the Java applet world -- there's no way, really, for the system to know what is and what is not safe. That leaves you with three options, (a) execute all of it (like ActiveX), which creates security disasters (no, code signing does *not* solve the problem), (b) execute none of it, which is the same as separating code and data or (c) ask the user (like signed Java applets do), which requires the user to not only understand the difference between code and data but to understand what is and what is not safe to do.

      Dude, read this slowly: Merging code and data is a BAD idea, and no matter how convenient you think it would be, you're wrong, because the convenience would be completely destroyed the first time someone hacked you, took all your money, stole your identity and got you fired.

      In a fully-networked world, security must take precedence over convenience.

      --
      Note to ACs: I usually delete AC replies without reading them. If you want to talk to me, log in.
    16. Re:Watch Out for Those Jerking Kness by reallocate · · Score: 2

      The code/data separation I'm talking about is the OS-enforced segregation of user-created information into certain kinds of files and the segregation of developer-created information into other kinds of files. This leads directly to a paradigm that compels the user to select one file (an executable) to apply against another (the user's data). Frequently, the results of that application of one file against another is a third file. (Remember, too, I'm taking the user's viewpoint, not that of a developer, when I argue that the difference between code and data should be invisible. Users shouldn't even need to think in those terms.)

      No matter how well dressed in layers of GUI, operating systems based on this concept are fundmentally limiting. The tasks that can be accompllished by the manipulation of files by other files are limited.

      The security issues that you, correctly, point out are, in fact, caused by these operating systems. If you predicate the very structure of a system on the artiificial segregation of information into a single conceptual container -- the file -- and yet need to maintain a partition between information labeled "data" and information labeled "code", then that system's rigidity delivers the security threats you mention.

      But that rigidity is, in fact, one legacy of our 30-year-old file-based operating systems.

      --
      -- Slashdot: When Public Access TV Says "No"
    17. Re:Watch Out for Those Jerking Kness by swillden · · Score: 1
      So you don't really want to blur the line between code and data, you just want to hide the code from the user?

      That's a completely different proposition, and although it may have been what you meant, it's not what you said. It has the advantage that it can work.

      However, it's not a limitation of filesystem-based operating systems at all, since there are several obvious ways to achieve your goal without changing the underlying paradigm. The resource fork/data fork distinction in MacOS is one obvious way. The package directory notion of NeXTstep and OS X are another way. Simply making the magic number concept in Unixish operating systems more rigorous and extensible and then providing a mapping from magic numbers to applications or, even better, to MIME types and then mapping from MIME types to applications will accomplish it as well. KDE has the rudiments of such a system, and I'm sure GNOME does as well (I don't use it). All of the above have the defect that if the system sees a data file of unknown type it can't handle it. So extend them one tiny additional bit with the ability to transparently, and securely, query an on-line database to find out what kind of file it is and what applications might be available for it.

      And, consider the approach of ReiserFS, which will soon allow arbitrary metadata to be aggregated to each file and will provide fast whole-system queries of this data (subject to permissions, of course).

      And those are just the first few approaches that come to mind. Why is it that filesystem-based operating systems are limiting? Ultimately, what you're talking about has nothing to do with the file system. It's all about presentation.

      As such, I think novel UI approaches are exactly what we need -- but there's no need to discard the file system; it works very well. And there's every reason why the strict distinction between code and data should be not only maintained, but strengthened.

      --
      Note to ACs: I usually delete AC replies without reading them. If you want to talk to me, log in.
    18. Re:Watch Out for Those Jerking Kness by reallocate · · Score: 2

      It isn't important to me if file systems survive or disappear. I do think they constrain the capabilities that computing devices can deliver to users because, by definition, the user is forced to think only in terms of files.

      Users should not have to remember "where" their information is located. They should not have to remember what applications work with this information, but not that other information. They should not have to remember different commands in different applications to do the same thing to different pieces of their information. (Why is the way i save my email different from the way I save my spreadsheets, which is different from the way I save my to do notes?) They should not be burdened with understanding differerent file formats. In fact, they should not have to deal with different applications at all.

      --
      -- Slashdot: When Public Access TV Says "No"
    19. Re:Watch Out for Those Jerking Kness by karlm · · Score: 2
      To see how limiting it really is, consider the frequent and often justified claim of Unix command line addicts that GUI's offer them no extra capabilities.

      I agree that GUIs are wonderful things, but technically most OS CLIs are Turing complete. It's all a question of difficulty. I think I agree with this point, but you stated it in a false way. It harmful in many circumstances to deny the utility of new paradigms. This is the point I thinkyou were trying to make, but stated improperly.

      1. Separation -- or not -- of data and code is a technical issue. The existence of that issue should be invisible to the user. It isn't, because we force users to live in a world that partitions data from applications from operating systems. We force users to play by the rules of the OS, rather than force the OS to play by the rules of the user.

      2. Java and Flash aren't especially innovative. One is a traditional programming languge and the other is an overblown graphics package. Users don't care what language someone used to write their software, anymore than drivers care what kind of forge smelted the metal that is in their car. The fact that Flash allows web designers to put moving graphics on their sites is interesting, but brings no new capabilities to the user.

      3. "Hashbang" paths in Unix apply only to scripts. But, you can't really be asserting that UNIX shells represent an efective interface paradigm for users? In any case, they depend on the user understanding the same 30-year-old segregation of "data" into "files" that is the problem in the first place.

      You saw three of my statements but failed to synthesize them. My point is that the web browser and the UNIX hashbangpaths already offer a way to bridge the data-code barrier. Make all of your data files begin with hasbang paths. Modify all of the interpreters to not puke on a leading hashbang path. Or use a web browser. My point is that these problems are not new, solutions not revolutionary, and we have current ways of solving these problems that aren't being used b/c this new amazing paradigm isn't universally better. We've tried it and we use it where it suits us, but it isn't a mgaical wonderful cure.

      4. I never used the word "interpreter", much less proposed an "uber interpreter". I am, in fact, proposing that the entire traditional OS paradigm is outmoded and limiting.

      Well, I thought you were suggesting some magical digital entity or set of entities capable of reading and rendering ("interpreting") all of our data for us. I gave a name to this abstract concept of how you were going to magically bridge the data-code barrier. If you had an idea other and an uberinterpreter, please explain it more clearly.

      5. Whatever MS is, or is not, doing with Hotmail, javascript, Outlook macros, etc., has nothing to do with my argument. From where I sit, it seems to have a lot to do with sloppy code.

      6. "Stupid users" How often have we seen this perjorative tossed out on Slashdot? That egotistical lie is the usual last refuge of developers who can't be bothered to think about how people actually ue computers. If software is hard to use, it isn't the user's problem.

      Calm down. "stupid users" was a sarcastical remark poking fun at one of the big problems with completely doing away with the code-data abstraction. Users get confused. Theymodify the system when they think they're just looking at data. If you make a distiction between data that permanently alters the system and that which doesn't, you've simply drawn the code-data line in an ever so slightly different place. JVM applets, protected Python execution environments, and CGI scripts currently push those boundaries.

      There are many people (most notable Bruce Schneier) that believe tat at least the safe code-unsafe code distinction should not be done away with. The line is currently drawn in a reasonabe place in most users' minds. Most users don'tknow that JVM applets and Flash files are programs (nor should they need to understand), they believe them to be just like any other data. The simplest way to get the point bout safe data and unsafe data to users is calling it "files" and "programs/executables"

      The "jumping to conclusions mat" was also a great revolutionary idea, until you took a step back and looked at it for what it was.

      --
      Copyright Violation:"theft, piracy"::Anti-Trust Violation:"thermonuclear price terrorism"<-Overly dramatic language.
    20. Re:Watch Out for Those Jerking Kness by reallocate · · Score: 2

      All your points are valid and thoughtful, but I'm to be faulted for being unclear. I think our mainstream OS and software design paradigms have reached a dead end. GUI design has arrived there, too. (The fact that all GUI's are so similar, apart from aesthetics, comes down to their all needing to do the same thing: intermediate between the user and the OS.)

      I don't have a magic answer, and I don't really think much of the proposals made in the NYT piece that started all this. But, I think the basic point is valid: A paradigm premised on the notion that certain kinds of files will manipulate information held in other files does, by definition, limit the range of possible uses of a computing device.

      Even if that asssertion is wrong, we have, in fact, seen very little innovation in delivered user capabilities for a long time, at least since the early 80's when GUI's first appeared on commercial PC's. Increased hardware capabilitiees have allowed the incremental addition of many new features, but the basic game plan hasn't changed in 20 years.

      --
      -- Slashdot: When Public Access TV Says "No"
    21. Re:Watch Out for Those Jerking Kness by swillden · · Score: 1

      I do think they constrain the capabilities that computing devices can deliver to users because, by definition, the user is forced to think only in terms of files.

      The point I was making is that this is not true. There is no reason a UI cannot give a completely different view. I spend a lot of time creating data transformations that present data in various ways, many of them completely different from the underlying model.

      They should not have to ... They should not have to ... They should not be ... they should not have to ...

      You make this sound almost like it's a moral issue.

      If it's that important to you... go build it! I suspect that I'd find it a very limiting environment.

      --
      Note to ACs: I usually delete AC replies without reading them. If you want to talk to me, log in.
  99. Even if ... by quantax · · Score: 2

    Completely disregarding his statements regarding the OS being irrelevant, and such, this 'totally-3D' thing is rediculous. Personally, I do 3D work along with 2D media (images, video). These tasks are all very CPU, memory, and video card intensive. So now if I was working on modelling a character, and had to interact with the system, the whole thing would crawl to a halt since it has to draw all its pretty 3D effects and what not. No thanks, I'll stick with my little 2D based window managers since they do their job and do not rape system resources at the same time. This 3D-interface stuff is straight out of the movies and will not be a reality until our hardware (esp videocards) gets a serious upgrade to be able to handle that plus our main applications. And quite frankly, whats so great about a 'stream of 3D documents'? Seems like meaningless fluff just to make the idea sound futuristic and sleek.

    --
    "What can a thoughtful man hope for mankind on Earth, given the experience of the past million years? Nothing." -Bokonon
  100. This guy is totally out to lunch by ITShaman · · Score: 2, Insightful

    After reading the NYT article, I feel like having a good, loud BURP from the Pepsi-like nutritional value this guy's ideas are worth. What a load of pie-in-the-sky thinking. OK, yes, it would be very nice to work with one interface that allows me to store and retrieve all the assorted bits and bytes of my life. But no matter what that eventual piece of hardware looks like, it's still going to require some sort of OS to manage how it connects, how the HMI (Human Machine Interface) communicates with the entire information infrastructure behind it.
    I've worked in IT for 10 years now, and this guy is as close to the "Useless White Guy" I see playing CEO's and CTOs on HP, IBM, Sun and M$oft commercials everyday. For a compsci guy, this guy is clueless about the infrastructure and hardware and how to get it to work properly to make his 'ideas' work in the real world.
    I guess my 'realist' side is crying out to be heard today.

    --
    I can no longer read Dilbert. It's too depressing, because it is too real. -- Hyperhaplo
  101. Microsoft suppress innovation by theft, not threat by putaro · · Score: 1

    He doesn't understand how Microsoft's monopoly discourages innovation.


    Innovation has thrived. Our software is innovative; it has not been suppressed. On the contrary, more and more people get interested.

    If his technology and ideas are anywhere near as good and as universal as he thinks they are, they're going to be subsumed into the next version of Windows. "It's part of the OS". The chill that Microsoft sends through the software industry isn't carried by jackbooted thugs; it's the knowledge that innovation will be stolen that holds back innovators.

  102. done in Mac v. 0.0 (Canon Cat) by peter303 · · Score: 3, Insightful

    About 18 years ago Jeff Raskin and Canon Inc. built a computer called the Canon Cat based on some of these principles. The Cat memory was basically one massive flat file you could search, order, compute, or edit with a few simple universal commands. (I thought it was too massive for my limited brain.) The architect Jeff Raskin has a footnote in P.C. history as the guy and computer project who Steve Jobs took over when Steve was trying to regain power at Apple after the Apple III and Lisa diappointments.

  103. That's the dumbest thing I've ever read. by TomatoMan · · Score: 2

    He's basically saying "Microsoft was found to be a monopoly that abused its power, so we should all switch to it, becuase my software that will make OS's irrelevant only works on one OS." (because he doesn't know enough about OS's to make it work on more than one, perhaps? Haven't these problems been solved already, a long time ago?)

    Question: if we're all using Windows as he dreams, and there ARE no other OS's because they're all "irrelevant", then what do we need his OS-independence software for? It's like handing out keys when there's no cell to escape from.

    --
    -- http://frobnosticate.com
  104. can anyone access nytimes.com? by Anonymous Coward · · Score: 0

    i have not been able to access it in 2 days

  105. Who generates more hits? by Anonymous Coward · · Score: 0

    NY times or slashdot?

    If the answer is slashdot, can Comander Taco get NY Times advertizing rates. (may explain all the MS adds--who else has that much cash)

  106. Santayana warned about this sort of hubris by Anonymous Coward · · Score: 0

    "The end of the Microsoft trial is great news whatever you think of the defendant - because the trial was all about the past, and we in the technology world have no more time to waste on that topic." - David Gelernter.

    "Those who forget the past are condemned to repeat it." - George Santayana.

    1. Re:Santayana warned about this sort of hubris by Anonymous Coward · · Score: 0

      The "past" here was MS innovating having the browser as part of the "OS". Something that Linux (KDE) picked up on and ran with as soon as it saw MS do it first. Then MS get's punished for thinking ahead on that one. Brother. So yes, more innovation like that "repeated" would be great. All KDE fans should be kissing Bill's feet.

  107. Sounds kinda like XML by Fastball · · Score: 3, Interesting

    Doesn't it?

    1. Re:Sounds kinda like XML by Anonymous Coward · · Score: 0

      No.

    2. Re:Sounds kinda like XML by Anonymous Coward · · Score: 0

      Yes.

  108. Re:um by wheany · · Score: 1

    Sorry, but that's dirty GNU/hippies...

  109. Games by Anonymous Coward · · Score: 0

    This should apply to games too. The only reason I use Windows at home is to play GTA3 and Aliens vs Predator 2.

    Return to Castle Wolfenstein runs fine under vanilla Wine. Hurray!

  110. hehe by Anonymous Coward · · Score: 0

    damn. reel them in.

  111. Oh... paper. by r_j_prahad · · Score: 5, Funny

    Yup. Sure sounds like paper to me. Simple to describe. Locate anywhere. Interpret it how I want. Render whatever's on it.

    Plus, there's almost no smell as comforting to the soul as the smell of an old book.

    1. Re:Oh... paper. by digitalsushi · · Score: 3, Insightful

      If you tear the pages out of that book and plaster Ben Franklin all over it with green ink, I can assure you, the smell it changes to is much more comforting.

      --
      slashdot: where everyone yells sarcastic metaphors to themselves to understand the issue
    2. Re:Oh... paper. by Anonymous Coward · · Score: 0

      Your breath smells intense. Please brush your teeth.

    3. Re:Oh... paper. by Anonymous Coward · · Score: 1, Funny

      Plus, there's almost no smell as comforting to the soul as the smell of an old book.

      on fire.....

    4. Re:Oh... paper. by rick-o · · Score: 1

      You obviously don't have as many allergies as I do.

    5. Re:Oh... paper. by Storm+Damage · · Score: 2

      Plus, it's real easy to search for arbitrary data through 6000 pages!

    6. Re:Oh... paper. by Anonymous Coward · · Score: 0

      Yeah. Look in the index. Good enough for a Ph.D, good enough for a punk like you.

    7. Re:Oh... paper. by Storm+Damage · · Score: 1

      Gee why didn't I think of that, because an index offers huge advantages over the ability to search through large amounts of data by electronic means....

      I won't deny that there are some excellent indices in some publications, but a significantly large paper volume will be a nightmare of cross-referencing, page turning, and keyword guessing if it relies on a paer index. What happens when you insert a few pages here and there, or remove some? What if you know a phrase or keyword you're looking for, but the index authors referenced it slightly differently? What about linking searches between multiple huge volumes? How good is a paper index at ranking possible results based on what I'm specifically searching for?

      I KNOW how to use a damn index, and I also know that given the choice between a paper index and a robust search utility to find something in the equivalent of 400 reams of paper, I'd NEVER reach for the paper index.

  112. He must be smoking marijunana on campus by MrJerryNormandinSir · · Score: 1

    perhaps ther could one day be an OS independant
    layer.. similar to web browser. Heck we are doing it now. But each platform has it's own OS, and performacce depends on how well the hardware is designed and the OS is written.

  113. check this out: by ChuckMaster · · Score: 1

    "Operating systems are the moldy basements of computing. We used to live down there, but are now moving upstairs to healthier quarters. We rely on the courts and antitrust laws to keep Microsoft from abusing its enormous power. We need Microsoft itself to be the universal stepladder that lets us climb out of our hole and smell the roses." didn't we hear this 20 YEARS AGO with STEVE JOBS?? Isn't this guy just droning on about user interfaces? Having the user not worry about the machine is something the industry has been working on for 20 years now.... I think this guy needs a serious clue.

  114. For Some Value Of "Universal" by Anonymous Coward · · Score: 0
    We built our system on Microsoft Windows because Windows is a reliable, solid, reasonably priced, nearly universal platform and for the software future, "universal" is nonnegotiable.
    In my experience, and the experience of many of my colleagues and peers, MS-Win is neither reliable nor solid. Nor are the vast majority of MS applications and third-party applications designed to run under MS-Win.

    MS-Win and the commercial applications that run under it are no more "reasonably priced" than those offered by Microsoft's competitors. In fact: most studies have shown that when TCO is taken into account, MS-based solutions are actually more expensive than the alternatives. (And this is without taking open source possibilities into consideration.)

    As far as the "nearly universal" comment goes: the key word there is "nearly." Perhaps a better way to do things would be to employ true open standards, true universal solutions, instead of proprietary solutions that aim for single-vendor lock-in? Solutions, from the likes of Microsoft, that limit where you can go--today or any day--are unacceptable. This is nonnegotiable.

    I would suggest this person, regardless his alleged intelligence and his past accomplishments, is little more than Yet Another MS Flack.

  115. Unabomber target by schnitzi · · Score: 2, Insightful

    Isn't it amazing how "Unabomber target" has come to imply a certain level of prestige?

    --



    I object to that article, and to the next reply.
  116. Are Operating Systems Irrelevant ?... by MoonRider · · Score: 1

    Think about this everytime a site gets slashdoted... :-)

  117. There are some people with too much free time... by Kindaian · · Score: 2, Funny

    I was thinking it was a evolution... not a regression... [makes me thinking of machines without OS... like Amstrad PCW... the television... the fridge...]

    Cheers...

  118. Sounds like a Miss America Pageant on crack by siskbc · · Score: 5, Funny

    Host:If you could do anything to save the world, what would it be?

    Contestant 1: I would make world peace, and we can all frolic like little bunnies and everyone will be happy!

    Host:What a great a great answer! Contestant 2, what would you do?

    Contestant 2, who looks surprisingly like David Gelernter:I would make an OS, except it's not an OS, it's a magical OS that runs the same everywhere, and can read all data, and somehow convinces asshole companies to do away with proprietary file formats. So it's like Java, and XML all together, and kind of like that browser OS based on Mozilla too. Oh, and it won't be slower than dookie. I promise.

    Host:Christ, and I thought "World Peace" was a dipshit answer.

    --

    -Looking for a job as a materials chemist or multivariat

    1. Re:Sounds like a Miss America Pageant on crack by Jsprat23 · · Score: 4, Funny

      Heck with a Miss America Pageant on crack. To me it just plain sounds like David Gelernter is on crack.

      David(all spaced out): Let me tell you a story, a story about your life and the intangible web that connects you to every part of your life. But first, Sister Moonbeam, would you please serve the stuffed shrooms brother Bill gave to us? When you want to make a call, your soul will astral project into a substream of conciousness containing the number of everyone you've ever met, ever will, and some you won't ever meet. This is not a phone book, but a new pardigim for data recall.

      If only the Times asked for full disclosure. Hmmmm.

    2. Re:Sounds like a Miss America Pageant on crack by MrResistor · · Score: 2

      I wish I had something to actually contribute to this thread, because its brilliant. Alas, all I have to offer is a "thanks for the belly laughs!"

      --
      Under capitalism man exploits man. Under communism it's the other way around.
    3. Re:Sounds like a Miss America Pageant on crack by sg_oneill · · Score: 2

      ROFL!
      Oh seriously, Gelentrer really is out there. His Aesthetics of computing book has a chapter on what future computers will look like, and he goot like there nutty diagrams of monitors wrapped in wood with flowerpots and stuff all over it. Remember those drawings you'd do as a kid of your dream spaceship with dingles and bits hanging off it. This is the hippy does computer design version.
      He had another book "Mirror Worlds" (The one that made the Unabomber go nuts on him as far as I can tell), and I gotta tell you it was one whacky bit of writing. lots of diagrams of nutty tuples latching onto things and floating around some sorta wierd space contraption thinger. Flowery language hyperdrive here folks.
      Yep. Gelernter is a fruit loop.

      --
      Excuse the Unicode crap in my posts. That's an apostrophe, and slashdot is busted.
  119. MS Bob by TamMan2000 · · Score: 2

    His point is to slap some real useable software on top of any OS

    didn't microsoft try this already? Remember MS Bob, oh man if you though windows was lame, just re-live that failed front end.

    I am sure whatever this guy is trying will probably be better, but I don't know how well it will catch on...

    --
    "I'll have a Guinness, no wait, make that a Coors Light" -Grad student I work with, who shall remain anonymous...
  120. Re:Sounds kinda like HTML by Anonymous Coward · · Score: 0

    See subject.

  121. Standard Provocation by Beautyon · · Score: 2

    As I take it, his basic point seems to be that both Windows and Linux are based on OS concepts developed at least 30 years ago:

    To put what Gelernter is talking about in more clear terms, ask this question; "what if a network connected computer could somehow be the shape of a newspaper?" You could turn its pages, like an old newspaper, but its actual scope would be the size of the internet.

    Since its "printed" cheaply like paper, you can almost give them away, like the UK tabloids that are printed in thier millions every day, and sold for 10p.

    No one has to learn how to operate them; you just "use it". This is what this and the other futurists are talking about; the elimination of all traces of boxes, keyboards, mice, whirring fans & suchlike.

    True, it soulds like science fiction (much like the book in David Lynches version of Dune) but certainly, it would be at the least, surprising if the current shape of computing lasts another 30 years in its present form, and the only way things will change is if people say "outrageous" things like "operatings systems dont matter".

    Oh, and write some software maybe.
    And design some printable super thin smart ink based computers.

    --
    ATH0 Bitcoin: 1DnwFLXczVZV8kLJbMYoheUrpqHesjxrSi
    1. Re:Standard Provocation by nijhof · · Score: 1
      To put what Gelernter is talking about in more clear terms, ask this question; "what if a network connected computer could somehow be the shape of a newspaper?" You could turn its pages, like an old newspaper, but its actual scope would be the size of the internet.

      ...Continued on page 32323243243...94? That would be a lot of page turning!

    2. Re:Standard Provocation by YrWrstNtmr · · Score: 2

      what if a network connected computer could somehow be the shape of a newspaper?" You could turn its pages, like an old newspaper, but its actual scope would be the size of the internet.

      And somehow, you have to give the user a way to navigate all those pages. A newspaper is small and static. You get whatever the publisher put there.
      A "newspaper" with the scope of the entire 'Net (which we have already in the form of the browser) needs some sort of navigational aid. "Touch here to go see X, touch there to read more on this topic."

      That is what an operating system does.

    3. Re:Standard Provocation by Arakonfap · · Score: 1

      For what it's worth, you have a good summary of the ideas he seems to be presenting.

      The problem is the way he's doing it. If the author was to say that the current UI metephores are outdated, I'm sure the discussion here would be more productive. Instead, he contridicts himself with his terminology.

      As for computers being able to be "Used" like a newspaper: Newspapers don't have nearly the dynamic interface that is required for most applications. It's a passive medium.

      Even in the passive-medium sense, it still takes some learning to "use". Different pages have different sorts of content on them, and the content is often in different sorts of formats. A front page story on terrorists does not have the same format as a Help Wanted ad.

      There's surely improvements that can take place through new or different analogies. Lots of simplification and unification is on the way. Lots of aspects of the lower OS will be hidden in the future.. but in order for computers to remain useful to the different people using them, the flexability needs to still be available (Different "programs" available for opening different "files", even if they're refered to as "tasks" and as "documents", it's the same thing).

    4. Re:Standard Provocation by reallocate · · Score: 2

      >> ...That is what an operating system does.

      True, but from the point of view of a user, the OS is largely irrelevant. What is relevant is how the OS and other software makes its capabilities available to the user. How a user interacts with a computing device shapes our perception of that device. The code that a particular OS uses to respond to that interaction is not of consequence for a user.

      --
      -- Slashdot: When Public Access TV Says "No"
    5. Re:Standard Provocation by Beautyon · · Score: 2

      As for computers being able to be "Used" like a newspaper: Newspapers don't have nearly the dynamic interface that is required for most applications. It's a passive medium.

      I gave the example of a newspaper, because its something that is pervasive, intimately familiar, and imagined by most as being "impossible" to be made into a computer.

      Strangely, some people STILL dont get it, and started to say crap like "well, how would you run it? With an OS of course!".

      Gerlentner is thinking wider and further ahead and so its not easy to put into words; you have to "work with him" to get his message.

      --
      ATH0 Bitcoin: 1DnwFLXczVZV8kLJbMYoheUrpqHesjxrSi
    6. Re:Standard Provocation by Beautyon · · Score: 2

      And somehow, you have to give the user a way to navigate all those pages.

      Sigh. I gave that as an example of the thrust of what he is talking about. Nevertheless, it *would* be possible to navigate the pages...with the pen you use to do the crosswords. Or by simpy opening the pages; when ambient light touches an open page, the information can change. Brushing you finger (like mouse gestures) could also turn the pages and do suff. You just have to use your imagination which is what Gerlerntner wants you to do, and which is why he wrote what he wrote.

      A newspaper is small and static. You get whatever the publisher put there.

      Tabloid sized paper is bigger than a 19" monitor, and it would not be static, since the "newspaper" would be networked. When the publisher changes the page, everyone loged into that edition sees the new page...like the web.

      A "newspaper" with the scope of the entire 'Net (which we have already in the form of the browser)

      Browsers, stuck on laptops or desktops are NOT what Gerlentner wants to see or use.

      needs some sort of navigational aid. "Touch here to go see X, touch there to read more on this topic." That is what an operating system does.

      "durrrr"

      --
      ATH0 Bitcoin: 1DnwFLXczVZV8kLJbMYoheUrpqHesjxrSi
    7. Re:Standard Provocation by Beautyon · · Score: 2

      ...Continued on page 32323243243...94? That would be a lot of page turning!

      Google solved that problem in 2012. :]

      --
      ATH0 Bitcoin: 1DnwFLXczVZV8kLJbMYoheUrpqHesjxrSi
    8. Re:Standard Provocation by de+Selby · · Score: 1

      "Nevertheless, it *would* be possible to navigate the pages...with the pen you use to do the crosswords." ... "Brushing you finger (like mouse gestures) could also turn the pages and do suff."</I>

      I don't think you get what "you have to give the user a way to navigate all those pages" is about. How do you get it to show a <B>web</B> page that isn't listed or linked to? If you can't, then what's the point? Otherwise it's just a newspaper where you can hit "more." -- useless.

    9. Re:Standard Provocation by Anonymous Coward · · Score: 0

      you obviously have never used an online webpage from a newspaper. or a browser. or clicked on an ad. or selected text and google searched from it.

      advice: take a hit off of your crack pipe AFTER you have posted.

    10. Re:Standard Provocation by Anonymous Coward · · Score: 0

      someone here is on crack ...

    11. Re:Standard Provocation by Anonymous Coward · · Score: 0

      Damn extrans doesn't do HTML. "HTML tags to text" sounds like texmode + the use of HTML tags...

    12. Re:Standard Provocation by YrWrstNtmr · · Score: 2

      Going with your newspaper example...

      A wireless, networked flexible monitor, paper thin, sold for $1, would be esentially no different than cruising through the WSJ online version via a PDA or cellphone.

      What operating system does your phone use? Don't know, don't care. Your VCR? No idea.

      The only reason we are sill focused on operating systems up to now is that the whole content creation and viewing applications are not platform neutral. Yet.

      Inroads are being made. OpenOffice.org, Lindows, Linux..all making the operating system somewhat of a non entity. We're not there yet, but before long, the portability of the tools and information will make it a moot point.

      Sit an average user down in front of a screen (be it a 19" Sony connected to a PC, a PDA, a TV, a video game, whatever) and ask if they care what makes the pretty pictures. All you'll get is "Can I do "X" with it?"

      The tools will be more portable, the operating system will be more hidden, the data will be platform neutral. But the underlying operating system will still be there to handle the man-machine interface.

  122. Scopeware (from one who's actually seen it) by ShmuelP · · Score: 5, Informative

    I've had a chance to talk to some of these guys last year, and I've used the system a bit. We also talked about some of this in a UI design class I took.

    Scopeware (the system he built) is actually pretty interesting. The premise (or part of it) is that people aren't good at filing things in a hierarchical filesystem. Instead, the system simply keeps everything in one long hierarchical sequence, and tries to provide more intuitive ways of searching it.

    Specifically, it tries to emulate piles of papers on a desk. New stuff is at the top, but you can kinda scan the edges of a lot of the documents at once. If you need to find something specific, youo can "flip through" the pile until you find it. I believe that you can define criteria such that different piles are built automatically from the same set of documents. In a sense, this is similar to Evolution's VFolders - you don't move emails from your inbox to another folder, but set up virtual folders based on predefined searches.

    In this sense, the OS and filesystem are irrelevant, just like the OS is irrelevant to (pure) Java programs, and just like the filesystem is irrelevant in most email programs (Evolution, Kmail, Outlook). Of course, the data is stored in files within directories on a disk managed by an OS, but given that there is a completely different method of accessing that data, who cares?

    In a sense, this is actually similar to Unix's "everything is a file philosophy", except that here it would be expressed as "everything that's important is a document.

    Scopeware itself is a server that stores all documents, emails, etc. for a group of people. It then manages access to them, and sets up these "piles" for everyone who runs a scopeware client.

    --
    Solution to blink tags: wrap them in another blink tag, with a javascript delay loop, so they cancel each other out
    1. Re:Scopeware (from one who's actually seen it) by ITShaman · · Score: 1
      "In this sense, the OS and filesystem are irrelevant, just like the OS is irrelevant to (pure) Java programs, and just like the filesystem is irrelevant in most email programs (Evolution, Kmail, Outlook). Of course, the data is stored in files within directories on a disk managed by an OS, but given that there is a completely different method of accessing that data, who cares?"

      Um, not 'irrelevant', the OS is 'transparent' in this case. The email program or the Java program still require access to the underlying HW (data storage, display, etc) and therefore require an OS.

      --
      I can no longer read Dilbert. It's too depressing, because it is too real. -- Hyperhaplo
    2. Re:Scopeware (from one who's actually seen it) by ShmuelP · · Score: 3, Insightful

      True, "transparent" is a better adjective. A little clearer would be, "the choice of OS is irrelevant."

      However, in the case of the email program, I would argue that the filesystem is irrelevant. The exact same program could be implemented using hierarchical directories/files, a database, or a raw disk. No filesystem is necessary.

      In the case of OS, it's difficult to say that an OS is not needed, since an OS is, by definition, an abstraction layer that makes the hardware accessible. Any abstraction layer accomplishing that job can be called an OS. So even if a program is written directly in ASM for a computer, has its own bootloader and never touches a "conventional" OS, chances ar that there's some layer of the program that serves as such.

      But even so, on a single-purpose machine, the OS might be considered to be irrelevant - consider the case of Palm/Palm OS.

      --
      Solution to blink tags: wrap them in another blink tag, with a javascript delay loop, so they cancel each other out
    3. Re:Scopeware (from one who's actually seen it) by mswicket · · Score: 1

      I'm glad someone has seen it - I have not been able to get on the website at all. But I agree with the distinction made here between OS and the desktop metaphor. I read the article as not really discussing the eventual demise of the actual operating system but rather as presenting a different metaphor for both file structure and user interface.

      The problem with his description (and without seeing his software, that's all I have to go on) is that it doesn't sound like a very good match to how people actually think of their files and how they expect the files to be organized. Maybe we are all too blinded by the simplicity of the desktop metaphor, but I don't believe the average computer user is ready for stream-of-consciousness computing either. "Emulating piles of paper" doesn't appeal to me as a replacement for the desktop metaphor. Requiring multiple search criteria to locate a file versus knowing where in a hierarchical structure the file is stored? Maybe for some kinds of computing needs, but certainly not all.

      I'd be very interested in seeing alternatives to the desktop. Maybe when his site is working again there will be something truly innovative there.

    4. Re:Scopeware (from one who's actually seen it) by belloc · · Score: 2

      Scopeware (the system he built) is actually pretty interesting.

      Yes, I've seen Scopeware, too. I work in IT for a small liberal arts college. We have lots of paper correspondence with prospective students, alumni, and donors. We've been evaluating a few Electronic Document Storage solutions (or Paperless Office, whatever you want to call it) for the past year now to try to eliminate some of the busy work in the filing/finding process for various document types.

      The premise (or part of it) is that people aren't good at filing things in a hierarchical filesystem.

      I guess you have to figure out whether you need to teach people to be good at this, or develop a whole new paradigm to play to their weaknesses. If people aren't "good at" it, then why not? Is it because they're not trained properly, or because there is some essential flaw in the way we think about hierarchical files?

      I work with lots of different kinds of people here. The ones that funtion well in their jobs are often the ones that can manage their own offices. In my view, if you can't do something as simple as keeping your desk mostly clear of papers, and filing things in a semi-orderly way, then you've got issues that no new paradigm will solve. Of course there's the odd genius that is intuitive and bright and has no social or organizational skills. Fine. But that guy doesn't need new computing paradigms, because he is perfectly capable of funtioning intuitively in whatever environment he's in. The rest of us non-geniuses need a little structure.

      Instead, the system simply keeps everything in one long hierarchical sequence, and tries to provide more intuitive ways of searching it.

      If the problem is a human one, then great, let's find new paradigms like the one Gelerntner has proposed in Scopeware. But if it's just a matter of organizational habits, then lets fix ourselves first.

      As someone has already posted, Gelerntner is just one of these bright-enough guys who surrounds himself with people who call him a visionary and a genius, and that makes him feel good. I've read some of his stuff, and I really don't think he's all that. I think this "article" reveals his weaknesses to most of us.

      Belloc

      --
      I got more rhymes than Jamaica got Mangoes.
    5. Re:Scopeware (from one who's actually seen it) by digitalgiblet · · Score: 1
      Hmm. Seems to me people invented physical filing cabinets to get rid of big piles of paper on their physical desktops. For that matter they invented desktops to get the big piles up off the floor...

      It really is ironic that the consequences of his premise that we should ignore the low-level details of how hardware actually works and concentrate on extremely high level concepts (like a stream of data) are so clearly shown by the fact that his company's servers cannot handle the load of users trying to retrieve info from them...

      In the future all data will be available to all people at all times, just not all at the same time... ;-)

  123. Familiar Tune by andy_geek · · Score: 2, Insightful

    With all due respect to the good (and smart!) professor, people have been singing this tune for years now. Oracle was gonna make OS's irrelevant. Then Sun was. Blah blah blah.

    What the nerdish community (I am including myself in this) fails to realize is that a lot of people (and not just geeks!) like they do their cars and their office cubicles: they personalize the hell out of them. From soul-crushing cute-and-fuzzy-bunny stickers to desktop pictures to skins to gut-wrenching .WAV files played when email arrives, many (not all, but many) people project into their computers their own vision of what it should look like, sound like, behave like.

    The OS-agnostic, computer-as-information-portal idea is a grand one and might work for business travellers hitting kiosks and library users, etc. However, until a rich, customizable environment gives this "personalization community" the same ability to turn their desktop into a fairy princess or a NASCAR cockpit or what have you, OS's will continue to rule.

    My two cents: keep the change.

    --
    "Don't matter how New Age you get, old age is gonna kick your ass." - Utah Phillips
  124. Insidious concepts... by Anonymous Coward · · Score: 0
    How about building cheap firewalls so the people can't get the unbiased reporting that CNN provides?



    Mmmm, Well... unbiased... CNN ...


    Are you serious about this ?

  125. Really about computing metaphors, not OSes by Augustus+De+Morgan · · Score: 1

    As others have pointed out, in many ways this is very old news. I remember attending a lecture at Yale in the mid-90s where Gelernter mapped out this future where the desktop/files/folders metaphor would be replaced by the metaphor of a stream of information receding in time. More recently he's been trying to commercialize this idea, and so this article is also in many ways free advertising.

    However, is Gelernter's metaphor really better than that of the "aging" metaphor from Xerox PARC? To their advocates, computing metaphors have a way of seeming obvious and universal. "A 3D stream of documents/info receding in time--that's actually how we human beings perceive things!" Well, some of us do, some of us don't. Also, some of us would prefer to have our computing environments differ significantly from commonsensical schemes because more geeky/difficult to understand schemes actually get things done more efficiently for us even though others would have a hard time booting up our machines and figuring out how to do anything on them.

    And if Gelernter is betting on the obviousness and ease of his new metaphor/environment to gain acceptance in a mass market, he's got his work cut out for him. Just the other day I watched my 7 year-old nephew start playing around with files and folders on a Mac. In no time he was creating new folders, putting folders within folders, storing his digital photos and drawings in logical places, etc. There's clearly something extremely powerful about that 30 year-old metaphor of the desktop/files/folders--now the centerpiece of Win/Mac--that will pose a tremendous challenge to Gelernter and his futuristic ideals.

  126. Lifestreams is very cool by MarkWatson · · Score: 5, Informative
    Several years ago, David Gelernter's colleague Eric Freeman (and a lawyer for his company) gave me permission to write a simple version of Lifestreams for a book example (the ill-fated Java Programming for Windows that was just being published when Microsoft went soft on Java).

    I never did write that example, but I looked into Lifestreams enough to think that it is a very valid metaphor for accessing information.

    Lifestreams orders information by date - imagine that you remember writing a memo just before Easter vacation this year. Then, you would scan documents created around that time period, and hopefully find it in a few seconds.

    Obviously, in this example, you could just sort old email, word processing documents, etc. by date using Konquerer, Mac Finder, Windows Explorer, whatever, but Lifestreams understands many file formats and unifies this entire process.

    -Mark

    1. Re:Lifestreams is very cool by Anonymous Coward · · Score: 1, Informative
      Have you ever tried the product at zootsoftware.com ? It is apparently a similar concept, but probably doesn't go nuts on the interface ideas like Gelertner, and also unfortunately runs only windows.

      Also, do you know of anyone who has tried to use the google product for this ? I think of all of these things as "having a personal google".

      P.S. I liked your book on learning to program in scheme using AI examples. I have actually purchased three copies, and given them to young programmers of the high school age.

    2. Re:Lifestreams is very cool by mbbac · · Score: 1

      Isn't "Java Programming for Windows" an oxymoron? Even if Microsoft still supported Java.

      --

      mbbac

    3. Re:Lifestreams is very cool by Life2Short · · Score: 1

      Lifestreams orders information by date - imagine that you remember writing a memo just before Easter vacation this year. Then, you would scan documents created around that time period, and hopefully find it in a few seconds.

      That's it? Sort by date? This reminds me of the time that Bill Gates was on Letterman and started slobbering about "the future of computing." Gates says something visionary like "You'll be able to listen to a baseball game no matter where you are in the world!" Letterman - "Ever hear of a radio, Bill?" Gates - "No, you don't understand, you can even store the broadcast and call it up to listen to it whenever you want in the future." Letterman - "Ever hear of a tape recorder?"

  127. Whoopee, a Free version of this already exists... by Anonymous Coward · · Score: 0
    Croquet, runs on Squeak Smalltalk, which runs on about every OS out there.


    It uses OpenGL plugins to accelerate displays. Each computer hosts a 'virtual' environment of sorts, and one can leap through 'portals' to remote computers.


    It's VERY alpha right now, but the rapidity and ease of smalltalk programming should change that.


    Also, with the improving performance of free SmallTalk VMs, and the ease of writing plugins for Squeak, well, the speed for even the alpha release is supposed to be quite nice.


    Too bad I can't find the URL for it right now... >.
    -Daniel

  128. Maybe he should learn by Anonymous Coward · · Score: 0

    Althought you can abstract away from operating systems, you still get screwed if you run out of bandwidth....

  129. Anyone Remember Apple's HotSauce? by f2professa · · Score: 2, Interesting

    Back in '96, Apple introduced a similar concept. They called it Project X, then renamed HotSauce. I remember it being a browser plugin that allowed you to fly through space, seeing documents and websites as 3d objects. Here's a google search that turns up more info.

    --
    Someone, please shake me from this wide-awake nightmare.
    1. Re:Anyone Remember Apple's HotSauce? by Anonymous Coward · · Score: 0

      Not only is that not at all what he is talking about but there has long been VRML which is pretty much the same thing you are talking about.

    2. Re:Anyone Remember Apple's HotSauce? by JohnFluxx · · Score: 1

      When you said 'Apple's HotSauce' I was about to moderate you funny. Then I realised you were being serious :(

    3. Re:Anyone Remember Apple's HotSauce? by friscolr · · Score: 2
      Not only is that not at all what he is talking about but there has long been VRML which is pretty much the same thing you are talking about.

      i wrote this many years ago, it is why i originally learned perl-
      HTML to VRML converter
      dont know how well/poorly it works, havent used it in ages and have gone through many perl changes since then.

  130. One screen in his life...and he's invented it? by Anonymous Coward · · Score: 0

    Does that mean he's invented the web browser?

  131. Your Ready Made Computer Future is Here! by Saxerman · · Score: 5, Interesting
    What a pointless little feel good piece by someone who wants to launch us into the computing future by vaulting off the giant shoulders of Microsoft. "Cast off your shackles of the past and embrace the future!", he calls to us. Oh, except for Windows, we need to keep that. Why? Because:

    Windows is the marketplace victor and has now won a decisive legal imprimatur. There is no technical reason for us to move to Linux; why should we switch? Why should our customers?

    Oh, because Microsoft has a Monopoly and we should just accept that because:

    Windows is a reliable, solid, reasonably priced, nearly universal platform - and for the software future, "universal" is nonnegotiable. We need to run the system on as many computers as possible and manage the maximum range of electronic documents.

    Ah, gotcha, they already have a monopoly, and we all kinda need one anyways because we all need to run the same software so we should all just stop this pointless flame war complaining about lack of choices because choices break apart our vision of a unified digital playground of knowledge. So everyone run Windows because our new visionary software only runs on Windows because:

    Windows is a reliable, solid, reasonably priced, nearly universal platform

    Although we already said that, but we thought we should say it again because its really important. So is everyone ready to stop wanting choices and merely accept the new hand crafted future built just for us so we can stop working on our own visions because this one is the very bestest and is the one true software we all need because we all need the same software for this to work... blah, blah, blah.

    Phew. Ok, breathe... and exhale. Good. We now return you to your regularly scheduled reality.

    --

    A steaming cup of soykaf would be real wiz right now.

  132. The one accurate point he makes... by Elitist+Snob · · Score: 2, Insightful

    over the decade of Microsoft's hegemony, computing power has grown cheaper and cheaper.


    I've heard this before, and I will agree. See In the beginning was the command line. The point is, MS made it possible for computers to become cheap and commonplace. But now that they've done that, there is no further benefit from them maintaining a monopoly. The idiot who wrote this article doesn't seem to understand that much, and is still narrow-mindedly believing that they can do no wrong.

    It boils down to ``OS doesn't matter - you need windows'' - in other words, a blatant bit of technically inaccurate flamebait. (And very good flamebait too - I've bitten...) Unfortunately, there's still idiots out there who believe what he's saying, and will think ``if even the experts say the OS is irrelevant and we should all buy Windows, then I will''.


    We need Microsoft itself to be the universal stepladder that lets us climb out of our hole and smell the roses. ... euch. Troll just isn't a good enough word for it. Pass the 2x4x24.

    1. Re:The one accurate point he makes... by crazyphilman · · Score: 1

      My only problem with your comments is this:

      "The point is, MS made it possible for computers to become cheap and commonplace."
      Which is actually untrue. APPLE produced the Apple II, which made it possible for computers to become cheap and commonplace. Woz decided to use readily available electronics in building his motherboards, which made it easier to mass-produce without having to worry about part shortages, and they built a computer that could be sold in prebuilt instead of kit form -- enabling computing to enter the home. Prior to Woz's work, most people owning personal computers had built them from mail-ordered kits (and, incidentally, were mostly electrical engineers).

      The success of the Apple II line inspired other companies like Tandy, Commodore, and Atari to weigh in with their own computers, which in turn ultimately resulted in IBM producing the original IBM PC to break into the market. If Microsoft hadn't purchased their first O/S from a hobbyist, then licensed it to IBM, IBM would have either developed their own in-house O/S or (probably) used CP/M or a Unix variant. And, we'd all be better off.

      My point is that without Microsoft, we would still have home computers, and they would still be pretty advanced. In fact, they would still probably run Linux, because Linus Torvalds was inspired by Minix, NOT windows and Unix had been in existence all along, since at least 1973. One can make the case that sans Microsoft, we might actually have BETTER computers than we have now, because they wouldn't have been screwing up the market all these years. But, I'm done ranting.

      Other than that I think your post was pretty good.

      Phil

      --
      Farewell! It's been a fine buncha years!
  133. Re:Folks... by Anonymous Coward · · Score: 0

    PhysicsGenius is a fucking troll. Stop modding him up.

    He may be a troll -- in fact I'm fairly sure he is -- but it doesn't mean he shouldn't be moderated up. In my opinion he's great, and I'm not alone -- just look how many fans he has. Maybe you should just make him your foe and stop bitching like a two year old anoying child who wants a cookie before breakfast? Think about it, Mr. Anonymous Coward.

  134. Anyone else found this weird? by FurryFeet · · Score: 2

    From the article:
    "And so the organization of your digital information reflects the shape of your life, not the shape of a 1940's Steelcase file cabinet".

    Only, in the article, the word "Steelcase" is a link to the financial information for a href=http://custom.marketwatch.com/custom/nyt-com/ html-companyprofile.asp?userID=joudanx&h=wN4ACUl7v AGkVfP6DnQWcA&symb=SCS>the Steelcase company..
    Just another, sad case of so-called "smart" links on crack, I guess...

  135. Isn't he missing the point? by Anonymous Coward · · Score: 0

    I have yet to RTFA due to the slashdot effect.. however.. I seem to be reminded of a class I took in college developing real time embedded computer systems.

    In that class we had to design a real time OS for our final and create a weather station using that OS. We were forced to create a scheduling algorithm, interrupt handler, etc so that our processes could work together in peace. Yes, it would be possible to make this weather station without the OS however it makes life MUCH more difficult.

    Which leads me to my point, the OS was designed to make a programmers life easier by including functions that make sense to programmers. Imagine if you had to program the function printf everytime you wanted to make a program at the lowest hardware level. It would be a nightmare and also take an extremely long amount of time. The OS was designed not to make pretty windows on the screen but to make a SYSTEM OPERATE and also decrease programming time. Without the OS, software costs would skyrocket.

  136. yeah, exactly by theflea · · Score: 2, Informative

    These great ideas are hindered by one thing. Reality. It would be great if cars didn'pollute, roads and bridges didn't deteriorate, and everything we wanted could just appear in front of us.

    This article is almost insulting to all the programmers and developers who have been trying to do just this thing for decades. Many of the issues he'd like resolved are actually being worked on by real people right now as we speak.

    I've got good ideas too on lots of things, but I always thought I'd have to actually demonstrate how they'd be done to be considered an authority.

  137. O/S huh??? by Anonymous Coward · · Score: 0

    I like to surf the W/W/W. After I am done with that I usually check out what's on T/V. I don't like to stay up past 1:30 A/M, so after I'm done watching Conan on N/B/C I go off to bed, where I get plenty of R/E/M sleep.

    But I'm just a typical guy from the U/S, so Y/M/M/V.

  138. This software is great! by binford2k · · Score: 1

    It gives me a beautiful, fully indexed 3-D document that says, "No web site is configured at this address."

  139. the link says it all by quark2universe · · Score: 2

    The link given, says everything we need to know about how irrelevent operating systems are: No web site is configured at this address.

    --

    Believe in things of which no person has ever learned
  140. e-mail the ny times please by meatbridge · · Score: 1

    infotainment is one thing, but advertisments disguised as columns that spout off this much biased retoric can discredit a newspaper. the nytimes is a quality read and i often reference it as a source. i would hate to lose the remaining respect i have for them.

  141. How to get assimilated by rlowe69 · · Score: 5, Insightful

    We rely on the courts and antitrust laws to keep Microsoft from abusing its enormous power. We need Microsoft itself to be the universal stepladder that lets us climb out of our hole and smell the roses.

    So everything will be grand if only we put Microsoft between us and our hardware? Please. Making a Microsoft operating system into a 'universal stepladder' will only tempt them to abuse this power further. Let's not turn this guy's vision into an us-against-them issue. This vision (and its implementation) is long overdue.

    It's interesting that this guy is flag-waving for Microsoft in the first place. After all, he is competing against Microsoft's own 'window manager', which will become moot if his vision comes to fruition. If what he says is true, in two years he will then compete directly with Longhorn's UI.

    Each is nonetheless still solid enough to be a good, steady platform for the next step in software. But Windows is the marketplace victor and has now won a decisive legal imprimatur. There is no technical reason for us to move to Linux; why should we switch?

    What is really needed is a nice OS layer that gives support to these new user interfaces (that replace windows managers). Linux is a nice open solution to this problem. What happens to this guy when Microsoft comes out with their own new-and-improved GUI for Longhorn? Microsoft closes their OS (not window manager) API and its game over.

    Who knows, maybe he's just trying to get a job on the Longhorn project. But if he's going to try to compete directly against Microsoft, I don't see how he can possibly win. He'll find out first hand how powerful Microsoft really is. He would be wiser to develop for an open platform, and beat Microsoft from the side instead of from the top.

    --
    ----- rL
  142. Full Metal Microsoft by grip · · Score: 1

    With this revelation - Microsoft goes recruiting ...

    Colonel Gates: Whose side are you on, son?
    Private Open Source: Our side, sir.
    Colonel Gates: Don't you love your country?
    Private Open Source: Yes, sir.
    Colonel Gates: Then how about getting with the program? Why don't you jump on the team and come on in for the big win?
    Private Open Source: Yes, sir!
    Colonel Gates: Son, all I've ever asked of my programmers is that they obey my orders as they would the word of God. We are here to help the Chinese, because inside every Chinese linux user there is an Windows user trying to get out. It's a hardball world, son. We've gotta keep our heads until this open source craze blows over.
    Private Open Source: Aye-aye, sir.

    Grip

    --
    Failure is not an option. It comes automatically enabled in every Microsoft product.
  143. in need of counseling by Anonymous Coward · · Score: 0

    Every interview I've seen with Gelernter has just further reinforced the idea that he needs some serious counseling. Justifiably so since a unabomber bomb went off in his face and mangled his arm. But... It really makes it difficult to take advice from someone who seems to think he can reshape how people are organized, and who himself seems to be an orginizational mess. One of the interviews I saw him in on Big Thinkers he's rambling on about orginization and time and lifestreams with a backdrop of mounds of papers and books piled up on any horizontal surface that you can see.

    I think his obsession with organizing everything by time is a window into his problems.

  144. smoke and mirrors by tmbailey123 · · Score: 1

    Is it just me or is this guy babbling a lot of double talk?

    In the first part of the article he states "operating systems are lapsing into senile irrelevance"

    then in the last half of the article he defends their choice of one OS over another !!

    Granted this may be the next jump in information organization. and perhaps they have a "univeral framework", but please the biggest/best reason a 3rd party developer has for choosing Windoze over Linux or FreeBSD is $$$ ! Who is he trying to fool ?

    The rest of his dribble about:

    "We built our system on Microsoft Windows because Windows is a reliable, solid, reasonably priced"

    and even more pathetic

    "But Windows is the marketplace victor and has now won a decisive legal imprimatur. There is no technical reason for us to move to Linux; why should we switch".

    Perhaps Bill can get him for a Windows spot that mimics the Apple commercials (M$oft has always been good at mimicing the innovation of others).

    All in all I do hope their app works great, Redmond will copy the technology claim it as their own and decimate their competition !
    Meanwhile the open source legions preview it in KDE 5.0 !

  145. He's proposing a semi-metaphorless UI by Anonymous Coward · · Score: 3, Insightful

    The main point is not that there is no need for OS's, only that his UI will be abstract enough to where you don't need to know the desktop metaphor to use the computer. He believes that organizing information according to the 3 dimensions of time (past/present/future) are the most "intuitive". Where I disagree is that people don't always look at the world in terms of time's dimensions, but in terms of essences. For example, we all supposedly believe that we are the same particular person throughout time (I'm still me, just like I was yesterday), so time is irrelevant in that context/sense. If I'm typing a paper, I don't want to have to look at the "story" of how it was 2 days ago, I want it to be permanently changed by saving my modifications. If I want to know how it was 2 days ago, I would back it up. The desktop metaphor doesn't have to be dead just because it's not a brand-spanking new fad. Most problems with the metaphor come from not being consistent with the metaphor: since when do I have to throw a book into the trash before I can take it off my desktop? (hint, hint, MacOS!)

    P.S. Linux rules ya mutha! (sorry, couldn't help myself...)

    1. Re:He's proposing a semi-metaphorless UI by Anonymous Coward · · Score: 0
      3 dimensions of time (past/present/future)

      Back in physics school, I learned that time is just one dimension. The other three are called "space".

    2. Re:He's proposing a semi-metaphorless UI by crazyphilman · · Score: 1

      >> 3 dimensions of time (past/present/future)

      >> Back in physics school, I learned that time is
      >> just one dimension. The other three are called
      >> "space".

      Have you ever seen a movie about hippies, where they drop acid and afterwards they're comparing notes and say things like "Man, and then there were like, all these DIMENSIONS, you know? And, like, the past, present, and future, were all dimensions, and you could like, FLY ALONG THEM, yeah, man... Intense!"

      --
      Farewell! It's been a fine buncha years!
  146. I can believe I wasted 5 minuted of my life.... by Fallen+Kell · · Score: 1

    reading that.

    --
    We were all warned a long time ago that MS products sucked, remember the Magic 8 Ball said, "Outlook not so good"
  147. And Just Think... by Anonymous Coward · · Score: 0

    He was able to come up with these great ideas and STILL carry on his main job flipping burgers at Jack-in-the-Box. What a Guy!

  148. What a silly idea! by manyoso · · Score: 5, Insightful

    Bill Gates from the article, "Why are my document files stored one way, my contacts another way and my e-mail and instant-messaging buddy list still another, and why aren't they related to my calendar or to one another, and easy to search en masse?"

    Hmm, let's see ...

    Because your documents are different than your contacts which are in turn fundamentally different than your email which are in turn fundamentally different than your buddy lists. Yes, they are all data. So are books, CD's, audio-tapes, which are all quite different. Both in terms of media and interaction. This is such a silly question. Why on earth would you want a 'Universal' viewer for your data...?! This would necessarily lower it to the common denominator, but then it is the differences that make these kinds of data useful.

    1. Re:What a silly idea! by spectecjr · · Score: 2

      Hmm, let's see ...

      Because your documents are different than your contacts which are in turn fundamentally different than your email which are in turn fundamentally different than your buddy lists. Yes, they are all data. So are books, CD's, audio-tapes, which are all quite different. Both in terms of media and interaction. This is such a silly question. Why on earth would you want a 'Universal' viewer for your data...?! This would necessarily lower it to the common denominator, but then it is the differences that make these kinds of data useful.


      No, it's the connections between different kinds of data that make those pieces of data useful. The data in and of itself is useless without context .

      Simon

      --
      Coming soon - pyrogyra
    2. Re:What a silly idea! by iwbcman · · Score: 1

      I don't wish to take Gelerneters side on this issue, but I believe you are fundamentally mistaken. The real advances in personal computer technology in the last years was the integration of various forms of media into *a* digitial medium. This digital medium is what is called "data". Cassettes and albums have been to a large extent superceded by CD's- CD's are the digitalized version of electromagnetic recordings-with the introduction of mp3's and other codecs the digitalized CD audio entered into the computer domain-which made music accessible on the internet the first time. DVDs are replacing video cassettes-DVDS are digitialized versions of the electromagnetic recordings-and divx brings high-quality digital video into the computer domain-making such available over the internet. Scanners take physical things(documents, pictures etc.) and digitalize their content-making this available in the computer domain and over the internet. The ability to render all of these various different things in the form of data is what has so changed most peoples computer experience. This process did not lead to lowest-common-denominator system(even though audiophiles lament to birth of CD's-not realizing that unless you have a tube based amplifier you are still, in effect(TTL), digitalizing the audio prior to pumping it out to your speakers). Once these things are rendered digitally-they become data-this means that they can be stored, duplicated, manipulated, distributed etc. -in short all of the data processing power of a computer can be applied to it-and incredible innovation has taken place as regards this. These differing forms of data-mp3, divx, tiff etc. are only different from the standpoint of the various hardware involved in decoding, manipulating, storing etc. For the user there is no need for differing file formats provided that the OS takes care of handling the appropriate contexts(ie. doing what an OS should do-forming the bridge between the hardware and the software which the user uses)-freeing the user to combine and manipulate these things in differing new and creative ways. Within the context of the use of computers differing data formats are the bane of everday computer usage-accounting for most frustration and billions of dollars of wasted(ie. endlessly replicated) user/programmer time. Note-I am not saying that the computer will replace everything else in the world(books for example)-not only is such impossible, but utterly non-sensical-but in the context of computer usage, and thats what this article is about-incpmatbile data formats are simply the product of lazy programmers. There is no *good* reason why certain document(data) standards have not been created and become ubiquitous which are modularly extensible allowing for the incorporation of new features and functions-providing at once for backwards compatiblity and enabling future adaptations. The bad reason is that then people would not have to buy the newest latest release of MS Application 11. Most software(and hardware) companies have products within their product line competing against other products in their product line(Intel 386sx vs. 386 DX-MS Works vs. MS Office). This competition requires differences which make the sales difference-and more often than not the only differences which make a difference are the ones which sell. -There is a good side to this-needless programming and engineering jobs arise to minimalize or eliminate these differences once they exist-this creates niche jobs for programmers and engineers(amipro document converts for Word-powerleap adapters for processors)-but the computer user pays through the nose for such things(hyperthreading is already built into all existing intel P4's-but only enabled for the yet to be released 3.0GHz variant). A book is not a piece of data, an audio-tape is not a piece of data, an audio CD is not a piece of data-once these things have been digitalized into computer formats they become data-at this point the only difference between these various forms of data is the format in which this data is stored and the applications which one uses to manipulate such-as long as the underlying context(hardware) is transparent in terms of the OS the users should not have to constantly struggle with artificially re-imposed differences which programmers could eliminate by using more foresight in their efforts. Commercial programmers re-impose such differences to carve out economic niches-and this is where many really earn their money-but this only forces the user to beckon to the commerical trough, forking out money for access to that which has been artificially rendered inaccessible due to shortsighted formats....... open source programmers try to do the right thing providing maximal compatibility and integration(Gstream for example)-the *nix OS is based on this model itself-but the opensource world is often so scattered that 20 different groups work on projects which in essence do the same thing, constantly re-inventing the wheel and inadvertantly producing the same kinds of incompatible data format BS which is the commercial basis of commercial software...but this is due to a lack of foresight and consensus as to how to approach the project at hand..... Data is not a metaphor. The only context in which *data* has any meaning is the context of human-computer interaction.

  149. err... by Thud457 · · Score: 1

    I believe it's "in Unix , everything is a file".

    Anyhow, the whole concept of "files" is so 1960's. We all know from reading "Mondo 2000" that everthing these days is cyberspace VR and teledildonics. Remember how ticked off everybody was when the President was replaced by a hologram?

    --

    the preceding comment is my own and in no way reflects the opinion of the Joint Chiefs of Staff

  150. Newton OS by Gilmoure · · Score: 1

    Sounds like Newton OS and SOUP.

    --
    I drank what? -- Socrates
  151. Missing the Point by Seldon_21 · · Score: 2

    What he is talking about how we will turn a computer and the functions of a computer in to a DVD player. Do you care what OS a DVD player is using? No, we care that it will support and do what is asked of it. I also saw the Big Thinker show and think this guy is lost his marbles. Also he appears to be thinking out loud. Wait did I say that! I am waiting for the day when I can be paid to think up new crap all day and get paid for it!

  152. Correction by Anonymous Coward · · Score: 0
    When computers started moving beyond the MS-DOS days into Windows (good 'ol 3.1), suddenly using a computer was something that anyone who could handle a mouse could do. Sidenote: It might have been kind to credit Apple with executing the idea first, though Microsoft eventually left them behind (in terms of sales and market share).
    Try correct.

    Considering your whole point was:
    I think a case could be made that Microsoft at least drove some of those innovations.
    This example is pretty bad.

    Oh.... one other correction. "Good 'ol 3.1" should read "Bad ol' 3.1".
  153. Why must computers change? by avandesande · · Score: 4, Insightful

    Are computers really going to change that much in the future? Any technology goes through an s-curve of innovation.. Then it levels off. How different is you car now than from 50 years ago? Although there are changes/improvements in ergonomics/pollution/reliability, the format is the same.
    Do we really need a change in the basic desktop format? Why would I want a 3-d desktop? The fact of the matter is what is now available enables 99% of the users to do what they want to get done. The problem with computers is finding problems to solve that fit the computing parigdigm.

    --
    love is just extroverted narcissism
    1. Re:Why must computers change? by sweet+reason · · Score: 2

      How different is you car now than from 50 years ago?

      so we are near the top of the curve for cars. i think it is unrealistically pessimistic to believe that we are anywhere near the top for computers. rather, we are near the bottom. if things seem to have been changing fast already, then you aren't going to like what's coming!

      --
      Everything should be made as simple as possible, but not simpler. -- A.E.
    2. Re:Why must computers change? by Kidbro · · Score: 2

      The fact of the matter is what is now available enables 99% of the users to do what they want to get done.

      The fact of the matter is that type writers enabled 99% of their users to do what they wanted to get done. Did they really need a word processor?
      Hell, yeah! Just because what we have now works, that doesn't mean it couldn't be better. If that reasoning had ruled, we'd still be throwing stones at passing deers from our caves for food.

      Now, I don't want to defend this joker, but that statement is just not right...

    3. Re:Why must computers change? by avandesande · · Score: 2, Interesting

      Computers have been in use for more than fifty years. At fifty years cars were pretty much mature. Iron ships follow about the same timeline. Liquid Rockets, same thing.
      jet plane. Skyscraper.
      Spinning reels.
      Not much has changed has it?

      --
      love is just extroverted narcissism
    4. Re:Why must computers change? by sweet+reason · · Score: 2

      cars matured at fifty years because they are fairly limited in scope and simple in design. computers, and the programs they run, have a far greater range of application, and greater complexity of design. new kinds of hardware and software design are still emerging, unlike the situation with cars. that is why i say that computer technology is still near the beginning of the learning curve.

      --
      Everything should be made as simple as possible, but not simpler. -- A.E.
  154. Re:Folks... by Anonymous Coward · · Score: 0

    Hey, let him troll. Those who have a clue get a chuckle. There are at most about a dozen people in the world he could be unless he's lying -- I think he's lying. He's the same idiot who was claiming to be doing nuke simulations in Excel a while back.
    Hell I didn't know ASCI- et al ran Excel. But I 'spose with that much horsepower, even a M$ emulator could run ok. If he's running a particle physics accelerator and doing nuke sims then there are many fewer than a dozen people he could be... I'm pretty sure I know those people and none of them are as stupid as he seems.

  155. *sigh* by zephc · · Score: 2

    He's looking a whole 20 seconds into the future. I'm hoping computer interaction as we know it is redefined, and I dont mean with wearing a clunky VR helmet and wearing a PowerGlove. Those are 80s expectations of future computing for the 90s. We want ubiquitous computing! Neural Interaction! Access information and communicate anywhere as naturally as you talk or think.

    I think that, AI and - maybe later on - mind uploads are a better future that silly 3D desktops (been there, done that)

    --
    "I would say that 99 per cent of what my father has written about his own life is false." - L. Ron Hubbard Jr.
  156. bullshit by Ender+Ryan · · Score: 2
    If it hadn't been for MS, it would have been Apple, or Xerox, or unix boxes with X11. All Microsoft did was successfully take a larger part of the market than they deserved(through good business and bully-like tactics), which more than likely means that had it not been for Microsoft, the entire computer market would have been less homogenous, and having much more competition, would have far surpassed where we are today many years ago.

    The alternative would be that we'd just have a different 800 lb. gorilla dominating the market.

    --
    Sticking feathers up your butt does not make you a chicken - Tyler Durden
    1. Re:bullshit by jedidiah · · Score: 2

      It might have been a far nicer gorilla.

      Apple and IBM both would have made much nicer gorillas. Apple has always focused on pushing techonology forward and IBM has (nearly) always focused on solid engineering.

      With some monpolists (or potential monopolists) it is much easier to see what the upside might be of their dominance.

      --
      A Pirate and a Puritan look the same on a balance sheet.
  157. The thing is.. by fizbin · · Score: 2

    I've actually seen variants of this argument proposed as serious - heck, the US government supports a variant of this argument itself: it is illegal for anyone in a bunch of countries the US has decreed sufficiently bad (North Korea, Iraq, Iran, etc.) to download linux off a US server. Or indeed, for a US citizen to send software of any kind to those regimes or to give it to a citizen of one of those countries.

    I sometimes wonder if it would be against the law for me to fix a bug in one of my debian packages reported by a citizen of one of those countries (considering the number of Iranian citizens in the US, not impossible), since at that point I would have direct knowledge that they were using my packages and very likely would gain some material benefit from my fixing the bug. I don't think that's ever come up, but I only maintain a few relatively unused packages.

    1. Re:The thing is.. by ProfessorPuke · · Score: 2

      : it is illegal for anyone in a bunch of countries the US has decreed sufficiently bad (North Korea, Iraq, Iran, etc.) to download linux off a US server.

      Nope. Software with much more than 64 bits of encryption is forbidden, but Linux doesn't include that yet, does it?

      And if you fix a security flaw in linux, you can't document what you did, but you can still pass out the uncommented code.

  158. the guise behind the curtain by Anonymous Coward · · Score: 0

    we'd agree, excepting that, if "your" os/pc/network is .controlled buy some ill eagle payper liesense stock markup FraUDs/FUDgePeddlers/gottiesque felons, that just caN'T be a good thing(tm).

    something we see they did get right, was listing us as one of the "Top 10 Companies for 2002"(tm) , on billy's search thingy. guess you just can't hide from the good gnus, know?

    back to the os thing, if you had written the greatest 6D apps in the wwuniverse, they would look fuddy when run on some shoddily engineered, bug/spy wear, from the naykid furor's kingdumb. carry on.

  159. PG == KT by Anonymous Coward · · Score: 0

    You sir, are no BobAbooey!

    Damn derivative trolls, get your own schtick!

  160. Is it OS-Independant or Not? by limekiller4 · · Score: 5, Insightful

    From the article:
    "We built our system on Microsoft Windows because Windows is a reliable, solid, reasonably priced, nearly universal platform - and for the software future, "universal" is nonnegotiable. We need to run the system on as many computers as possible and manage the maximum range of electronic documents.

    Each is nonetheless still solid enough to be a good, steady platform for the next step in software. But Windows is the marketplace victor and has now won a decisive legal imprimatur. There is no technical reason for us to move to Linux; why should we switch? Why should our customers?"

    I think it is amusing that David Gelernter, the author, is clamoring for a new paradigm in the way that we look at information yet buttresses his argument for using Windows as a platform by saying Windows is the old paradigm. I guess my best answer to Mr. Gelernter as to why he should port to Linux is "don't." If it is a good idea, we will. And if the information is really entirely removed from the operating system with which it is stored, then this is merely a matter of implementation. If it isn't, and we can't, then you really haven't done what you've set out to do, have you?

    --
    My .02,
    Limekiller
    1. Re:Is it OS-Independant or Not? by 3seas · · Score: 2

      Well done! Mod +1

      Shouldn't there be some laws against such attempts and successes at consumer deception?

    2. Re:Is it OS-Independant or Not? by SamTheButcher · · Score: 1
      I agree, and ask why do "We need to run the system on as many computers as possible...."? Is there something about this way of looking at documents (sorry, information) that needs to span computers? Does it need to support the "enterprise"?

      He's talking about the desktop. For the enterpr...oh, forget the jargon. For big companies, they could just as easily have dumb-ish terminals that connect to the database they need, the calendaring system they need, but no, everyone runs Windows. Citrix is the closest I've seen to that sort of good idea.

      Seems to me that if you tried to use something like this for more than a few computers, it would break down pretty fast. I'm obviously no computer scientist, but from what is in the article, this should've been released on 4/1 instead of 11/7.

    3. Re:Is it OS-Independant or Not? by dr.badass · · Score: 1
      I guess my best answer to Mr. Gelernter as to why he should port to Linux is "don't." If it is a good idea, we will.


      Be prepared to wait a good 10-20 more years. It's patented. Darn.

      Say what you will about stupid patents, but I think this one is fair. It's a good idea, too, but it won't work anytime soon.

      --
      Don't become a regular here -- you will become retarded.
  161. Re:Sounds kinda like a commercial by zanerock · · Score: 1


    This is a fantastic (definition: based on fantasy : not real (?)) vision of the future by a premier technologist.




    Yeah, it does sound like lots of things, an I doubt his technology holds any less promise than thousands that have come before, nor will it fail to underwhelm just as much. As for for the article, and the "vision," etc. it's a friggin' commercial.




    Man, a spread in the NYT disguised as news? You can't get better than that. After reading the article (can't seem to access the web site just yet), I certainly didn't learn anything about his great new technology, or information, or about how to make my life better, but I did learn that after I'm done working on my own stuff I should forget about calling the ad people, I'll just call the reporters and get more space, for free.

  162. Screenshots (v1.0?) by Exos · · Score: 0, Troll
    Since their "solid" and "reliable" web-server can't seem to handle a minor posting to slash , I dredged the web [google.com] and came upon an older (circa '01) article with some screenshots.

    Pretty innovative stuff....eh? (sarcasm).
  163. Nutball by CathedralRulz · · Score: 1

    "The Net is a fad. The Web is fad, an interesting fad." -- David Gelernter, 1997.

  164. Re:Operating systems irrelevant? I don't think so. by FreeUser · · Score: 2

    Why does the OS have to be universal?

    Probably because the author is in bed with Microsoft, and knows that the operating system isn't as irrelevant as he would have us believe. The whole piece is a classical example of intellectual dishonesty and little more than an advertisment for his product, and the microsoft operating system it runs on (and is laced with all kinds of false claims as to stability, etc. of that operating system).

    The operating system may become invisible, but a properly written interface will be portable. No one will have to know how to use the "operating system" that powers their hardware, but they may figure out that some are more reliable at running their Interface Of The Future (TM) than others.

    You are absolutely, 100% correct. What you are describing is a world of open standards to which everyone can read and write, the foundation of the internet, and a prerequisite to any sort of open computing.

    Unfortunately, the now unfettered Microsoft Monopoly has a vested interest in closed computing, as do the copyright and media cartels with whom they are colluding to bring us 'trusted' computing, in which the word trust is ironically well suited, though not in the way their marketing department would have us think.

    The Microsoft/Hollywood Trust, which seeks to impose 'trust'ed computing upon us through palladium, DRM, and Fritz "Disney" Hollings-style legislation, is all about closed computing, and to them, in order to impose their draconian vision upon our digital future, the operating system is not only not irrelevent, it is critical to imposing the restrictions upon the users they wish to impose.

    Which means our choice in operating systems is very critical to us as users, and will likely define what freedoms we enjoy and are denied, irrespective of whether or not we use old fashioned GUI or CL interfaces, or some fancy "3d streaming files" or whatever other nonsense this particular individual envisions.

    --
    The Future of Human Evolution: Autonomy
  165. Yes, of course by Anonymous Coward · · Score: 0

    And, when we find some we'll update the concent decree to demand such behavior.

    Than, it won't be abusive -- it will be manditory.

    Thou shalt no give away IE...

    Thou shalt not sell rights to Office...

    Thou shalt not provide Java...

    Thou may'est consider all APIs "security" related, and thus secret...

    What more could MS ask for? But, just in case we missed something, we'll keep up the scrutinty!

  166. Marketing Bombast! by mekkab · · Score: 2

    paraphrase "Os is yesterday. Longhorn won't be out for two years and we need this software yesterday. My company has this today"

    So you're already behind schedule?

    This is just flap for marketing drones. I think his pro-windows stance is actually a good thing for the slashdot community to read, not becuase it will rile up the zealots, but to give them a perspective of how the rest of the world sees them.
    Lets be honest, his "the os is the moldy basement" analogy doesn't work: with linux (or freeBSD or whatever) We've been remodelling this basement. Check out the pool table and the sauna ;)

    But this is CRAP. CRAP CRAP CRAP. I expect this kind of writing from humanities majors who have just read Tony Robbins (or some other new age empowering motivational speaker) not from a man of science and logic.

    Hang up your PhD, you don't deserve it.

    --
    In the future, I would want to not be isolated from my friends in the Space Station.
  167. The Real Message by jefu · · Score: 1

    Gelernter's article said exactly one thing to me about Linux and Microsoft.

    "We don't want (can't, are too lazy ...) to port this to Linux, so it will make things lots easier for us if Linux just rolls up and crawls away."

    I wonder if he feels the same way about Macs.

    (I also wonder if he would feel the same way if Microsoft created a directly competing product, installed it on the desktop of all their machines, made it "part of the os" and, well, we all know the drill.)

  168. You'd be cranky too... by otis+wildflower · · Score: 1

    ... if you were a target of the unabomber..

    Between this rant and some of the more cranky bits from
    Cliff Stoll, I just think folks are exhausted and ready to give up the fight to M$..

    Then again, universities have always been a haven for unfreedom and love of demagogy, providing some of the most resolute support of Stalin in his day..

  169. Re:Operating systems irrelevant? I don't think so. by Java+Pimp · · Score: 2

    You've just argued the point of the article.

    Everyone seems to be reading too much into the word "irrelevant".

    Irrelevant does not mean unnecessary. They will always be necessary. The word "irrelevant" was directed toward end users. Your last paragraph sums that up exactly. To the end user, the actuall OS the computer is running should be irrelevant. The interface should be instead centered around the user and the desired information.

    --
    Ascalante: Your bride is over 3,000 years old.
    Kull: She told me she was 19!
  170. complicated != complex by gosand · · Score: 3
    I think the OS *should* be irrelevant. Awareness of it makes things complicated.

    First of all, I don't think you can lump everyone together. If you are talking about the end-user of something, the OS shouldn't be a big deal. Think of PDAs or cell-phones. But to people who work on those things, the OS is very important. You can't just ignore it.

    I think a lot of people consider a complex interface to be the same thing as a complicated one. Come on, people are complex creatures. It is a matter of education. 30 years ago, a computer mouse would have been considered complex to most people, as evidenced by some people who still have trouble using them, and have to look down at their hand sometimes. (I have seen several older people do this, who haven't used a computer much at all). But kids can figure out how to use it quickly. Typing is a skill that people didn't used to have, but nowadays kids are learning it young. Saying something is "complicated" is relative. An activity can be complex, but once you learn it it is quite easy. I personally don't think that interfaces to computers should be simple. They are complex machines. Now if you are talking about a single-purpose thing, then the interface can be made simple. For complex machines, I don't think you'll get there. You will still need something to interface to the OS, so you'll need something to translate complex -> simple (or maybe vice-versa).

    Imagine if the rules of a Turing machine were different depending on what computer you ran it on, and on some computers its rules just didn't hold at all.

    The rules of interfacing to the Turing machine are simple, but the logic behind it is not. I don't think you can just lump and OS and applications that run on it together.

    Computers will be simpler when somebody can just say "Email" and not have to worry about Outlook, or POP, or any of that nonsense. That's my two bits.

    Nonsense? How do you think email works? What you are describing is the interface to email. Are you suggesting a universal email program? Not everybody wants the same thing in email. I still use Pine for crying out loud. Again, computers are complex machines, and are configurable. There is a reason there are many variations of programs out there, because none of them satisfy everyone's requirements. I think THAT is the beauty of computers, they are so complex and configurable. Why would you want everything to be the same? Utopia? Hardly.

    --

    My beliefs do not require that you agree with them.

    1. Re:complicated != complex by dmorin · · Score: 2
      Again, computers are complex machines, and are configurable. There is a reason there are many variations of programs out there, because none of them satisfy everyone's requirements. But yet you can't say that of, say, a telephone. Sure, they have extra features, but go to any phone in the world and the general concept of pick up, get tone, dial numbers 0-9, still pretty much works. I know people that still forget to hit "send" on the cell phone. Why? Because you never had to do that before. It's a new thing, it made the concept of dialing the phone more complex. But at the same time it added the ability to backup and correct mistakes, something most traditional phones never had.

      You point out that kids can grasp the mouse -- I agree. But yet you have no idea whether you're expected to click or doubleclick until you know what the app is. I still have to tell my wife "Click that icon. Again. Doubleclick." because the words are meaningless to her. She doesn't know *why* sometimes you click once and sometimes you click twice (and I challenge anybody to give me a universal rule for that one). And forget it when you doubleclick too slow and accidentally move the mouse in between? And she gets into rename mode? Oy. Let's not even talk about "right click", since she's left handed.

      Simplicity comes when you find opportunity to say "this is the way it works. Always." People can understand that. We geeks have this Utopian vision in mind where everything at our fingertips is infinitely customizable, but where did we get that? I don't have 12 different ways of playing media on my television, but I'm not whining about it. My car's transmission comes in automatic or manual. I'm thankful for that choice, I'm not encouraging people to come up with more choices for me. Sometimes you just settle with what you're given. If it's really *that* bad, another choice will almost always surface. But if the existing choices work for most users in most cases, why keep adding new choices unless you're demonstrating that they're better?

    2. Re:complicated != complex by gosand · · Score: 3, Interesting
      Again, computers are complex machines, and are configurable. There is a reason there are many variations of programs out there, because none of them satisfy everyone's requirements. But yet you can't say that of, say, a telephone. Sure, they have extra features, but go to any phone in the world and the general concept of pick up, get tone, dial numbers 0-9, still pretty much works. I know people that still forget to hit "send" on the cell phone. Why? Because you never had to do that before. It's a new thing, it made the concept of dialing the phone more complex. But at the same time it added the ability to backup and correct mistakes, something most traditional phones never had.

      A phone is for talking to someone else. Simple concept, simple operation (with additional features). What does a computer do? You cannot answer that with a single answer. I avoided the computer/phone analogy for that reason.

      Simplicity comes when you find opportunity to say "this is the way it works. Always." People can understand that. We geeks have this Utopian vision in mind where everything at our fingertips is infinitely customizable, but where did we get that? I don't have 12 different ways of playing media on my television, but I'm not whining about it. My car's transmission comes in automatic or manual. I'm thankful for that choice, I'm not encouraging people to come up with more choices for me. Sometimes you just settle with what you're given. If it's really *that* bad, another choice will almost always surface. But if the existing choices work for most users in most cases, why keep adding new choices unless you're demonstrating that they're better?

      Again, televisions are single-purpose devices. Of course the basic interface is the same. On/off , channel up/down, volume up/down. Again, what is the one thing a computer is used for? Internet appliances failed. Email stations aren't in high use. Typewriters were superceded by word processors, which were superceded by word processing software. Things are getting more and more complex, so you will not be able to come up with a simpler interface. Basic phone service is simple, but you have voicemail, call-waiting, caller-id, etc. I remember when we only had rotary dial phones. Now everything is tone dialing. So the basic operation changed a little. The use of mobile phones and messaging is HUGE it countries outside the US. We are left behind because of our stupid greedy companies who fear change.

      Cars used to be manual. Then there was manual and automatic. Now there is manual, automatic, and "steptronic" style, which is a combination of the two. More complex. Records, 8-tracks, cassettes, CDs, Digital. It is getting more complex. But complex is not bad! The learning curve of our populace is what is holding things back. I try to keep up on it, but I know people who cannot. It just isn't in them to learn new things. My point is that computers will never be stable enough for long enough to come up with a single universal interface. Nothing else has, and they have been simple devices. Why would computers, when they are more complex?

      --

      My beliefs do not require that you agree with them.

    3. Re:complicated != complex by dmorin · · Score: 2
      A phone is for talking to someone else. Simple concept, simple operation (with additional features). What does a computer do? You cannot answer that with a single answer. I avoided the computer/phone analogy for that reason.

      You're starting with the premise that people want a computer, and defending the fact that the ideal computer should do many things, which I personally agree with. The thing is, I'm taking the stance that people want to be able to do X, Y and Z and don't really care about general purpose devices. More specifically, they only care about general purpose devices to the point where it saves them money and they can buy one thing that will do several functions instead of buying several things. Remember when the big selling point on computers was using word processors to write letters? Or to keep recipes in? Do you know anybody that did that? I don't. That was when computing was "Here's a solution looking for a problem."

      Now look at email, or chat (which, to your original point, "is for talking to someone else. Simple concept, simple operation"). People indeed said "Yes, I want to do that." I don't think that email stations failed because the concept was bad, but rather their positioning in the market sucked (i.e. they were too expensive for what they offered). I think I have a relative or two who still uses WebTV, by the way.

      But then, I'm not arguing that any given model must work in the abstract -- if the audience doesn't want it, we try another one. Thus far the general purpose computer works, you're right. Good. Keep it. But who says we've perfected it? Here's a view of an ideal machine: turn it on, it instantly boots up to a main menu that says "Email", "Web", Phone", "Other". If you press or say Email (forget clicking), for all intents and purposes your general purpose computer is now an email station for this session. But if you say "Other" then you fall through to a development workstation or something else. See what I'm getting at? Maybe there's a next level we can take general purpose computers to that will bridge the gap between simplistic devices and complex ones. (Coming full circle, Gelernter actually describes computers in his book as virtual machines, because you can make them into any other machine depending on what software you put in there. The disconnect comes due to the fact that our paradigm says "You are running app X on op sys Y on computer hardware Z" rather than "You are running the email machine" and having the rest be irrelevant to the user.

      Back to Gelernter's concept of machine beauty. As engineers we don't see simplicity the same way that mere mortals do. The question is, do you care? Some don't. Some say "technology is for making my own life easier." That's ok. Personally that's not my philosophy. I think the bigger market is always in getting Joe Nobody to use your product, because there will always be 100x as many of him as there are of me. And the only way to get the everyday user to adopt your technology is to make it simple yet powerful. I can't believe that anyone thinks that Windows or Linux are "it".

      Duane

  171. Re:Changed a bit - folders by walt-sjc · · Score: 2

    Actually, it's how the AS/400 was designed back in the 80's. In the AS/400, things just reside in a database. Everything is VM. There are no files / folders except as an abstraction on top of the underlying OS.

    You can learn more about the AS/400 here.

  172. Stepladder? by Anonymous Coward · · Score: 0

    "We need Microsoft itself to be the universal stepladder that lets us climb out of our hole and smell the roses. " ...then why do I get the feeling I'm climbing down the ladder?

  173. Re:Changed a bit - folders by Andy+DC · · Score: 1

    My organization (a large financial institution) uses Docsopen and it's a nightmare. It interfered with all saves and open commands, greatly slowed them down, hogged resources and (I think) led my XP machine to drag more or less to a halt by mid-afternoon, requiring rebooting. Maybe it's the future, but I don't think it's the present.

    I managed to get it uninstalled.

    DOS 3.3 with Norton Commander was much better! (I know, there are other alternatives . . .)

  174. OS Irrelevent? I think hes backwards by dnoyeb · · Score: 2

    In order to present less OS to the consumer, their must be MORE OS behind it. Then less the consumer sees, the MORE that has been done behind the scenes.

    Take the Virtual Machine for instanse. The VM is another OS that makes the underlying OS less restrictive.

    So to 'eliminate' the OS one must embrace it ;)

  175. Ultimate Coordination of Information by Tim12s · · Score: 3, Insightful

    What he really wants is ultimate coordination of information via the super human intellect. The OS is just and OS. It is typically always transparent. I never see my OS actually writing files, managing memory, other than through the basic application management interface that allows me to install/remove applications. The applications themselves are what matter. (Otherwise the copying of files continually from one directory to another would be fun and using more memory is fun... yay.... i... *DONT* think so).

    Our current society is based upon the capitalistic market forces to solve supply and demand decisions because the socialistic models do not work. (Well, thats debatable. The socialistic models under a massive oppresive soviet system doesnt work, but I believe in some european countries it works?).

    Typically, this capitalism vs socialism brings up many fears of the coldwar when one tries to migrate towards socialism. There is inherintly nothing wrong with the socialism paradigm. The fundermental flaw lies in the inability for the human mind to organise and coordinate on such a massively perfect scale the logistics behind a truely utopian socialistic society.

    Bringing this into relevance, one must consider the perfectly centralized vs haphazardly distributed nature of information.

    It is obvious that if all human information stored by companies, governments, scientific, personel information, etc, were to be stored in a single storage system, then it could be perfectly sorted, arranged and the searching of the information would be maximal and perfect.

    This provides two problems:

    Who is going to search, store and coordinate said massive volumes of information? (Future AI)

    Ethicly, do you want your entire personal details and history to be stored in one accessable place. This opens up abuse by authorities (Q:Why would authorities want to abuse others in utopia?). There is a fundamental loss of freedom in the contiual tracking of every move of individuals within society. How do you know your location is being constantly tracked.

    Information is currently decentralized across the many industries. The information revolution started to occur with the internet and search engines. The next information revolution will occur with the perfect coordination of information but will society accept it?

    -Tim

  176. why do I want a 3D document? by jjohn · · Score: 2

    The real things are pretty much 2D. I guess someone needed to publish or perish.

  177. Crap by thgreatoz · · Score: 1

    That's nothing but a shameless Microsoft plug, attempting to draw our attention away from the lawsuit and "towards the future", of course, built on microsoft products.

    --
    When their numbers dwindled from 50 to 8, the dwarves began to suspect Hungry.
  178. I have Beta Version by lo_fye · · Score: 5, Interesting

    His product is called Scopeware.
    I am a beta tester.
    It is kinda cool. Basically it turns your personal computer, or all the computers in an enterprise into a searchable internet. It indexes everything -- documents, powerpoints, email, mp3, jpg, etc etc.
    You can search once, and it'll bring up all the results in order of time created, or relevance. So, you can see email that are related to documents and powerpoints -- and they are related by the search term.
    HOWEVER, the index file takes up to 1/3 of the original filesize!!!
    To index my 300 Gig home network could take up to 100 Gig.
    Wheeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeee

    --
    geeks are cats who dig a certain kind of cool
    1. Re:I have Beta Version by kingkade · · Score: 2, Insightful

      OK, finally we have had someone to post who has actually used and can competently describe this concept (damn /. effect).

      Basically, what I think most of the meta-physical, quickly tangential arguments that are going on here regarding this theory is leading to an unasked question: What exactly does this system index in each file? Dose it simply index the modify/creation times? The owner/group? The actual data depending on file type? What if my mp3's have no id3 tags? Does it then have some database schema that get queried somehow? How does a query work, exactly?

      These are all questions that have not been really asked (I haven't read through the noise of all the other declarative posts).

      This seems similar, IMO, to how sports casters can get the most obscure facts and related them in obscure ways. It's like:
      "Well, this is the second time in history that a [basketball] player has missed his first free-throw and made the second after scoring more than x points in a row. The first player to do this was..."

      OK, this example is a bit contrived but I've heard them relate even weirder connections.

      It seems like the idea is to gather as much data (stats) as possible, to have a very efficient (read: normalized) database schema, and to be able to have a powerful query language (SQL, whatever) to relate or combine that data in any concevable way.

      If this is the doctors idea then I don't think it's that "new" (he's aparently been a proponent of this for a while now), but maybe he could learn something from Monday Night Football (thats the oblong pigskin game like rugby, for all you people outside the US :).

    2. Re:I have Beta Version by superflippy · · Score: 1

      Actually, that sounds a lot like Sherlock for MacOS. It lets you search for any information, anywhere, in just about any format.

      --
      Your fantasies contain the seeds of important concepts.
    3. Re:I have Beta Version by swillden · · Score: 2
      I have the same thing on my Linux laptop.

      It's called htdig. I hit Alt-F2 to bring up the KDE "Run Command" dialog and type "s:<my_search_terms_here>". I get a Konqueror window with the search results.

      Very useful.

      --
      Note to ACs: I usually delete AC replies without reading them. If you want to talk to me, log in.
    4. Re:I have Beta Version by cranos · · Score: 1

      Oh that pig skin game is nothing like Rugby, trust me. For a start it doesn't take three hours to play an 80 minute game.

  179. I find his arguments flawed by Badgerman · · Score: 2
    After reading the article, I found several flaws with his arguments.
    1. Operating systems are not irrelevant. Software has to run on something. Flawed OS, flawed running of software.
    2. Yes, he's invented a kicky way of portraying information that he likes. Who says it's going to work for everyone? He may like it - but his way of working doesn't sound like mine.
    3. Microsoft won a technical victory. Fine, it doesn't mean that it's the right choice.
    4. He wants us to put our entire "narrative of life" on an Operating System. I want to damn well trust that OS and not have to replace it every year or pay a liscensing fee and loose my narrative.


    He's trying to build a house for everyone based on his preferences and with no attention to the foundation.
    --
    "The Sage treasures Unity and measures all things by it" - Lao Tzu
  180. been there done that by Tablizer · · Score: 1

    Such software already exists. They are Emacs and the Java API. Once you are inside you never touch your local OS again :-P

  181. "no technical reason for us to move to Linux" by edbarbar · · Score: 3, Insightful


    It seems pretty clear after reading the article that he is talking about a file system (perhaps directory system aware of content formats) that would be interesting if it could work. Want to find a document? Type in some key words and there it is. This is certainly an improvement over Explorer, and a definite improvement over *nix search methods.

    Bringing some automagic searching capabilities to my desktop would be a good thing. Trouble is, to get his article published he had to color it with grounded opinions on the anti-trust trial and Linux, which it appears some on /. find unsettling.

    Because of this, his ideas have to be attacked, but they seem worthy of an attempt and relevent.

    --
    Ed Barbar, President and General Manager, Furnit USA
  182. OS X Entourage by jpm242 · · Score: 1

    (Just ask Bill Gates: as he said cogently last July, "Why are my document files stored one way, my contacts another way and my e-mail and instant-messaging buddy list still another, and why aren't they related to my calendar or to one another, and easy to search en masse?")

    Answer this, Bill: On Mac OS X, there's an address book who'se data is to be used by all applications. Why does Microsoft Entourage (Outlook-like bundled with Office) does not use the system's Address book and implements it's own. Why isn't Entourage not able validate en e-mail address against the system's address book?

    I don't know, but I won't buy that piece of crap. I'll use the built-in mailer.

    --
    --- Worst tagline ever.
  183. Re:Operating systems irrelevant? I don't think so. by jedidiah · · Score: 2

    The OS becomes VERY relevant when the interface du jour doesn't even run on Macintosh. This guy appears to simply have blinders on. He can't depend on one OS to do his coding and still think that platform specific OS-isms won't creep into his end result.

    One of the nice side effects of making sure that your product runs on multiple platforms is that you are forced to deal with out proprietary elements of your system.

    Before this guy can be allowed to bore the rest of us, he should at least find a system that is the polar opposite of WinDOS and code his little toy for that too.

    --
    A Pirate and a Puritan look the same on a balance sheet.
  184. ROFL by miffo.swe · · Score: 2

    Lets see, to access my data anywhere i should use what really sounds like....net!

    Oh what a surprise this was, not.

    I can imagine why the unabomber used him for target practice.

    --
    HTTP/1.1 400
  185. His goal by evocate · · Score: 2

    Don't get too hung up on "OS vs. desktop". Clearly there's a distinction, but he can't make that distinction for NYTimes readers and hope their miniscule attention spans will be able to follow.
    D.G. has been working on this stream stuff for a long time. Now that Microsoft has a similar product in the pipeline, he only has a couple of years to profit from his work before time passes him. His strategy appears to be 1) sell as many copies of his software ahead of Longhorn as possible, and 2) keep a good relationship w/ Microsoft in case a buyout is an option.
    Now, open source advocates don't cry when someone gets an interesting idea and tries to sell it commercially (well ok, some do). Instead, they write a free knockoff and often add their own improvements. I wouldn't be surprised if we that happen here, too.

  186. Looney or not, the guy's right by duck_prime · · Score: 3, Insightful

    One of the secrets to Microsoft's success was to de-commoditize the OS; remember the hoopla surrounding Windows 95, the songs, the celebrities, the massive lines outside of Fry's? They turned the win32 api into a gala multimedia event. It was so successful, that it took this Gelernter chap to remind us that all an OS is is a hardware abstraction layer.

    Point being, the OS is *supposed* to be invisible to the user, and nearly irrelevant.

    This is why Netscape had to be crushed -- they wanted to make the browser the platform.

    This is why Java had to be crushed -- they wanted to implement "write-once-run-anywhere". (There is a whole career-field of experts dedicated to figuring out why a HARDWARE VENDOR like Sun would push this, but that's a different post ;)

    I'll go out on a limb here and suggest that the Be OS idea was right... store everything in a database, potentially allowing any number of front-ends. Let's separate data from the display layer, and let people run their "Windows skin" or "Unix skin". Why not?

    I'd like to see an ANSI standard Operating System. Hmm...

    Final disclaimer: These are my silly ideas. Please treat them gently, as they are only half-baked.

    1. Re:Looney or not, the guy's right by Anonymous Coward · · Score: 0

      Thank ghod you put that last line/SIG in there.

  187. OK, that was pretty funny... by bhsx · · Score: 2

    That was great, but it would've been just as funny if you cut it all down to one line:

    so the people can't get the unbiased reporting that CNN provides?
    HAH!
    (RANT) I'm completely convinced that there is no unbiased reporting in america. The journalists/producers/editors in america all bow down to the white house when instructed to. As far as I can tell the only unencumbered television news agencies are the BBC and (believe it or not) Al-Jazeera. (/RANT)
    well, that's OT, huh? -1 Offtopic

    --
    put the what in the where?
    1. Re:OK, that was pretty funny... by ??? · · Score: 2

      Manufacturing Consent: The Political Economy of the Mass Media - Edward S. Herman, Noam Chomsky - ISBN 0375714499.

      This is the 2002 edition - the book was initially published in 1988, and its model seems to have held up incredibly well.

  188. immorality by Anonymous Coward · · Score: 0

    And jsut how do you reconcile the difference between MS and OSS?
    OSs is offered freely to everyboy in the world. MS charged 5 $USD for XP in china, and now actively encourages stealing of it there. That is, they don't offer it freely, but they ask that you go ahead and steal it and they will look the other way.

  189. Tinderbox? by rawg · · Score: 1

    Are you talking about Tinderbox? It sounds like your talking about Tinderbox.

    --
    The above is not worth reading.
    1. Re:Tinderbox? by sporty · · Score: 2

      Yes! for the love of God yes! Exactly what i mean. I'm glad you didn't relate it to sql and what not.
      If this has a search mechanism that is english like (think star trek), kill off the visual representation of links, i think it'd be less intimidating. You could link documents etc...

      --

      -
      ping -f 255.255.255.255 # if only

    2. Re:Tinderbox? by GreyLurk · · Score: 1

      Also kind of like a "Wiki Web".... You can arbitrarily link any object to any other object, just by referencing them using a simple syntax.

  190. Didn't Sun try this out? by Eraser_ · · Score: 1

    Wasn't it supposed to be called Jini? A java (which as we know, runs everywhere, in any JVM) based thingy which can talk to everyone and know who does what where when and how? Isn't apples rendevous trying to do something like this, but much stripped down?

  191. Uhm, by di0s · · Score: 1

    Windows is based on the revolutionary work of Xerox research.
    Actually, most of Windows is based on the work of Apple, which is based on the revolutionary work of Xerox research.

  192. The "batteries" in his "flashlight" just died ! by tmbailey123 · · Score: 1

    Must be Winbloze IIS

    http://www.scopeware.com/
    No web site is configured at this address.

  193. Dude. LAY OFF THE DRUGS! by Anonymous Coward · · Score: 0

    Seriously.

  194. GUI Paradigms & Metaphorics - What this means by Interrobang · · Score: 2
    So if I understand this article (and the previous posters' comments) correctly, this guy claims to have found the next best thing in GUI paradigm (that is, a system of signs or meaning construction in which the user operates graphically/visually) which runs on a completely different set of metaphors than the "window"/"desktop" metaphor we're used to seeing.

    Okay, it's been tried before. Alternate metaphorical constructs for navigating the computer have a long history (an old one I can think of is the Adventure Shell). My (obnoxious) question is, what makes him think he's got the magic bullet?

    Apparently, from what I can interpret, he's using Windows as a foundation on which to build his alternate metaphoric, semantic, and rhetorical construction, which kind of strikes me as mixing metaphors in the worst (and least abstract) way possible!

    For more insight into the kinds of things this guy's dabbling in, check out:

    Mark Turner's The Literary Mind

    Neil Randall's paper "Interface as Speech Act"

    a paper by Joseph Goguen in the Advanced Lectures in Computer Science series (sorry, don't have the cite on me),

    William Hart-Davidson's paper "Modelling Document-Mediated Interaction," from the 2002 SIGDOC proceedings,

    and similar stuff. You might also want to check out Ortony's classic anthology on metaphorics for the background.

  195. You smell of poo. by Anonymous Coward · · Score: 0

    Just thought you might want to know.

  196. Re:Changed a bit - folders by Insightfill · · Score: 1
    I work regularly with DOCsOpen, iManage, and a few other similar products.

    The catch with DOCsOpen is that it uses an older model for intercepting file operations from within Apps (ODMA integration). Also, DOCsOpen requires that the client do all of the SQL manipulations to find its files on the server (two-tier arch.)

    The newer release of DOCs (called PowerDOCs, and a newer product just came out) move the queries to a middle tier server, and have slowly started moving away from ODMA int. and towards COM models. iManage, for example, has worked this way for years and has had fewer complaints.

  197. Not exactly new... by dcm1101 · · Score: 1

    I remember reading about this five or six years ago - it was called Lifestreams at the time, then later commercialized by a company called Mirror Worlds which now goes by the name Scopeware (whose server we are currently crashing). Here's an old paper on the subject. With videos!

    It was touted as the way of the future then, too.

  198. Maybe I'm missing the point by TheDormouse · · Score: 0

    It seems to me that this guy is kind of on the right track, but his fantastic visions just aren't quite enough for me.

    The Operating System, file system, and any other technical aspects of computing should be totally invisible to the user who wants them to be, but completely accessible to users who want to have access to them. Most users simply don't care how it works as long as it works. Technical users, however, feel stifled if they don't have access to the "how it works" side of things.

    Software should exist in pairs: creation tools and rendering tools. First the rendering tools: The perfect example out there today is a web browser. Although it doesn't work perfectly (yet?), any web browser should render HTML exactly the same. Shouldn't matter who made the program. In fact, the concept of "brand naming" should be invisible to the user. To render a web page, the user should click on "Web Browser," not "Mozilla," "Netscape Navigator," or (although this is the best name so far) "Internet Explorer." The brand name is irrelevent and probably not the most useful description of the program; hide it from the user completely. Only if you are a technical user should you want or need to know who made the software.

    Now creation tools: It should not matter what software you use to create a word processing document. Any word processing document should be viewable in any word processing renderer! That means that what is needed is standard, open file formats. This is probably the biggest hurdle to realize this "new vision." Proprietary formats are the barriers to "information-based" computing culture.

    The complex part about all this is that all the software needs to be able to work together. Boundaries between programs should be somewhat nebulous. If part of the information that your word processor needs to render is an image, it should be able to call up the image rendering program to do it inline. If you are creating an email and want to include a picture, you should be able to touch up the picture with your image editing program without noticiably moving away from the primary task: creating an email.

    A step further: An operating system is nothing more than an application rendering program. It should not matter what operating system you use--and the non-technical user, again, should neither care nor even know. Any operating system should be able to render a piece of software absolutely the same way.

    This last paragraph is what the author of the article didn't get. There are two ways to make it work: 1. only one operating system for everyone, or 2. total interoperability. He chose number 1. He chose it because, as I have stated, the non-technical user doesn't care and shouldn't care. His mistake is not catering to the technical user. The technical user wants to pick the operating system and every application that he/she wants. You can't ignore the technical user.

    Sound far-fetched? Probably. But is it feasible? I think so.

  199. Douglas Adams: Tech Prophet by dcm1101 · · Score: 1

    *heh*

    Read (or re-read, given where I'm posting) Mostly Harmless . This sounds alot like the interaction between the future Guide and the "Whole Sort of General Mish Mash" described in that book. I believe chapter 17 has a good description.

  200. Technologists and the like by Anonymous Coward · · Score: 0

    XDoc sound kinda like Office frindly bastardization of XML, but at least anyone with an XML parser and the time to sift though the file could use the document. As for an OS that is not an OS.. I think it has been established that he meant GUI... Dude seems like the kind of guy that actually uses the word WYSIWYG and says it outloud.

    Personally I run a webserver for instantaneous access to any of my documents, anywhere, with any browser. Why use an iPod when you can stream 80GB worth on a wireless lan and get better games than arkanoid on a palm?

    Standardized formats are not far off, and I;m sure each desktop os trying to familiarize people with *their* set of icons trying to make them universal. This techonologists want some wicked frontend to every desktop ever greated.

    BTW.. I still think Henry Rollins' fan mail usage of the word techonlogist is the greatest.... "Should have photo of us 2 but stupid fat bald headed technologist be insane" Rollins in the wry, check it.

    Mammal out.

  201. OS/2 Warp by bizitch · · Score: 1

    What? OS/2 Warp is irrelevant?

    --
    ---- "Logoff! That cookie shit makes me nervous!" - A. Soprano
  202. Chinese propaganda is our enemy by duck_prime · · Score: 2
    [...] But Chinese are no more enemies than Russians were under the Soviets. Most Chinese are moral and peaceloving [...]
    No doubt that your average Joe in China is honest, moral, etc. But do not forget that his government does like to spread, for lack of a better word, FUD about the good ol' US of A. This something to consider before assuming that the yokels of Whereverstan secretly like us. They may not be getting the real story.
  203. Mirrors??? by Anonymous Coward · · Score: 0

    It's toast. *snicker*
    Any mirrors?

  204. Re:C'mon man.. it's by CableModemSniper · · Score: 1

    Alllright who else thinks slashcode should be changed so that any link to the nytimes looks like this: NY Times [nytimes.com free registration blah blah blah]? Apparently they dont trust us with underlines and font color changes so you'll just have to imagine it.

    --
    Why not fork?
  205. Making fun ... by Anonymous Coward · · Score: 0

    ... is all you can expect from /. community.

    And some cynicism ... and some nay saying ... that's about all.

    - Thomas

  206. BE = be two bytes, not 1 bit (Re:Changed a bit by RevDobbs · · Score: 1

    Actually, you changed two bytes.

    Oh, wait, you didn't start that subject...

  207. Missing a point by fishexe · · Score: 1

    Microsoft is software based, they haven't designed any hardware (joysticks and future DRM technology not-withstanding)

    They've made mice, too.

    --
    "I don't care about the Constitution!" --Bill O'Reilly, November 17, 2009
    1. Re:Missing a point by runderwo · · Score: 1

      A Taiwanese OEM builds their mice. Microsoft supplies the logo that the OEM prints on each mouse, and Microsoft sells the mice through their distributors. Nothing more.

  208. the new era... by Anonymous Coward · · Score: 0

    Wouldn't an example of an operating system not mattering be closer to, say, DOS in which you accessed the hardware and not OS-dependant drivers? I should boot up my trusty 486/66 and start the revolution!

    I'm sure I missed the point, having not read the article or anything =)

    Lou

  209. "Kettle you're black!" -Pot by Anonymous Coward · · Score: 0

    Same argument

    vs Linux UI (or CLI) is ugly; how can we take it seriously?
    vs Windows XP looks like a toy, wtf!

    vs OS X so pretty it must be advanced!

    In the end the weedy professor may be on to something. ARTWORK is more important than function. Since all modern OS can display pictures, so they are irrelevant.

  210. The Concept This Guy Speaks of by knuth · · Score: 2

    Locutus guessed,

    I think it is the concept this guy speaks of( can't get to the article ). The idea was that you had a file format which allowed application data to be stored together with many applications all in one file

    No, what Gelernter is talking about is actually an alternative metaphor for document management. Files, he says, are soooooo 1946. So what he proposes is an Internet-accessible "information structure" that is visual, three-dimensional, and based on time. Instead of the filing cabinet metaphor, what you would have as a method of organizing and retrieving data would be a "3-D stream of electronic documents flowing through time." So, apparently there are still discrete units in this proposal, but they are organised by date and time.

    1. Re:The Concept This Guy Speaks of by Locutus · · Score: 2

      Thanks, it sounds like he's looking at a data-centric concept but adds the interesting concept of storage as you mentioned. By time and date... He must have come up with that one while reading his email and trying to find old messages. ;)

      Personally, I don't believe we think/organize things that way. But hey, Microsoft has most of us doing really stupid things on our computers already so I'm sure they could force another un-intuitive way of doing stuff.

      I'm not saying this is the wrong approach, just that we don't think that way now and what seems easier to me is to meld the virtual world with the phyical world. I'm not taking about MS-Bob either. ;)

      LoB

      --
      "Anyone who stands out in the middle of a road looks like roadkill to me." --Linus
  211. David Gelertner by mumblestheclown · · Score: 5, Insightful
    This thread will not be read by anybody and if it does, I'll probably be labelled a troll. I don't care. I have to say this:

    David Gelertner doesn't know what the hell he is talking about.

    I had him for a class at Yale (got an A, so I'm not bitter). He was going off about his journaling os or whatever the hell it was (sorry, it's been several years). It was SUCH bullshit. Everybody in the class basically signed up to see this semi-celebrity professor, and everybody more or less had the same impression. The guy is a complete fraud.

    Look, I don't mean to sound insensitive, but the Unabomber thing was probably the best thing that happened to his career. I mean, he sits there making pie in the sky os predictions not more complicated than any first year cs student could make and acts like the sun shines out of his ass for it.

    I don't dislike the guy personally. He's a bit of a slob, but he's ok. it's his really bad academic work that I take issue with.

    1. Re:David Gelertner by Chris+Johnson · · Score: 2
      He's funny! Such handwaving.

      I've had the pleasure of checking out from the library both Gelernter's 'Mirror Worlds', and 'The Cult Of Information' by Theodore Roszak. The latter is a wary diatribe about high-tech bullshitters and carnival-barkers, and Gelernter is SUCH a perfect example of just what Roszak is talking about, and complete justification for Roszak's skepticism and caution :)

  212. It's a search engine by Animats · · Score: 2
    What this seems to be is a visual front end to an intranet search engine. The idea is to be able to find the related documents in your own organization.

    The hard part (and the useful part) is making the "related document" finding work. The presentation isn't the big issue. There have been visual front ends to search engines before, but nobody uses them.

    You don't really want to manipulate text in a 3D world. I've tried six of the "gloves and goggles" VR systems. The only thing that really works in such a world is shooting, which is why gamers use that interface and nobody else does.

  213. this paradigm shift is grinding gears by stinky+wizzleteats · · Score: 2

    Okay, so we pretty much realize that the Grand Revelation(tm) of the article is basically bullshit. Any number of technologies work to accomplish what he's describing, including document management, XML, and web search engines.

    The one shred of useable insight that I believe this whole situation gets across is that what is required to make information more useable is not a change in the way of conceptualizing it, but a change in the way of controlling it.

    Case 1 - web design. The HTML standard is supposed to divorce document content from document presentation. Commercial web site developers, however, do everything they can to prevent this. They want to force people to see their site in exactly the way they want. If you don't believe me, see this or try running junkbuster and visiting intellicast.com. Content providers are militantly opposed to you using content other than the way they exactly specify, a reality which is well known to transcend Internet technology.

    Case 2 - deliberate incompatibility. You can't import e-mail from Kmail to Evolution or vice versa. Both packages are open source projects. Is there any possible excuse or reason why this condition exists other than a ridiculous pissing match? Now, I certainly understand that Microsoft has elevated the art of breaking other people's stuff to a high art, but I raised this particular example because it IS true and money is not (ostensibly) behind it. In the case of Gnome vs. KDE, it's a simple matter of control for the sake of control. Point - the problem is not an organization, institution, or social ideology. It is human nature.

    My point is this. We have moved beyond the moment where a change in the way we communicate revolutionized how, when, and were we exchange ideas. The question now is not how we organize those ideas, but if we are going to fight to protect our right to share them. As long as the shit I've described keeps happening, you can have all the 3D documents you want - it won't ultimately matter to our level of slavery to those who control information.

  214. yeah, yeah.... by JimFromJersey · · Score: 1

    and nuclear power will give us energy so cheap it won't be worth metering.

    --
    between the greater and lesser infinities sleep the dreams undreamt
  215. unabomber target by Medger · · Score: 1

    How many surviving unabomber targets are there? And they aren't making any new ones! What a claim to fame.

  216. Re:the universality of Windows by benjamindees · · Score: 2

    God. I thought that said "the university of Windows" at first.

    --
    "I assumed blithely that there were no elves out there in the darkness"
  217. Re:compete directly with Longhorn's UI by benjamindees · · Score: 2

    From the way this sounds, this guy wants to design Longhorn's UI, not compete with it.

    --
    "I assumed blithely that there were no elves out there in the darkness"
  218. Gelernter is exactly wrong by seven89 · · Score: 2

    I couldn't get to the NYT article, but I think I have a reasonable idea what it's about based on the excerpts I've read in various /. comments.

    My understanding is that Gelernter had devised some kind of spiffy interface, sort of a post-GUI thingie, which might be cool in and of itself, except that Proffessor G. goes on to make utterly absurd claims about op systems being irrelevant.

    Point One: when developing any kind of spiffy innovation (such as, to plug one of my own ideas, a Voice/Hand Motion Interface), the quality of the development environment is itself a crucial issue. Maybe some people like Visual Studio better than development facilities on the Mac or on Linux, but the issue is definately NOT "irrelevant."

    Point Two: A truly innovative, order of magnitude better, ordinary-user oriented interface could easily have "killer ap" or "tipping point" type effects. Thus, if first implemented on a non-MS op system, it could be the lance that knocks Bill Gates off his horse.

  219. Re: Unix "skin" by benjamindees · · Score: 2
    Point being, the OS is *supposed* to be invisible to the user, and nearly irrelevant.


    Linux (and Unix) is invisible to the user. My users don't even know Unix exists. They run "Southware", a Unix application. You can do the same.

    This is why Netscape had to be crushed -- they wanted to make the browser the platform.
    This is why Java had to be crushed -- they wanted to implement "write-once-run-anywhere". (There is a whole career-field of experts dedicated to figuring out why a HARDWARE VENDOR like Sun would push this, but that's a different post ;)


    That sounds an awful lot like what this guy is trying to do. Had either one of these companies succeeded, or been more open in their approach, they would have made the OS irrelevant.

    I'll go out on a limb here and suggest that the Be OS idea was right... store everything in a database, potentially allowing any number of front-ends. Let's separate data from the display layer, and let people run their "Windows skin" or "Unix skin". Why not?


    Unix is not a "skin". I'm not going to buy a P4 to run a Unix shell on top of a bloated OS so that the Windows idiots can have a dumbed-down "gooey" interface.

    I'd like to see an ANSI standard Operating System. Hmm...


    I would too. I wouldn't like it to be Windows.

    --
    "I assumed blithely that there were no elves out there in the darkness"
  220. Everything is a file by Anonymous Coward · · Score: 0
    Every piece of digital information you own or share will appear (in the near future) in one universal structure. (Just ask Bill Gates: as he said cogently last July, "Why are my document files stored one way, my contacts another way and my e-mail and instant-messaging buddy list still another, and why aren't they related to my calendar or to one another, and easy to search en masse?") A universal structure demands universal access: you'll be able to tune in this structure from any Net-connected computer anywhere

    I wonder if this Gates guy has heard of Unix, one of the philosophies involved is that everything should be reflected by a file (devices, configuration...). Well, combine that with ssh and you have BG's dream all come true...

    Yes, I am simplistic and almost trolling, just think there is a point in there somewhere.

  221. How long will it be by obdulio · · Score: 1

    before his startup company is bought by M$?

    This is all vaporware to increase the stock price.

    --
    PENAROL: Seras eterno como el tiempo y floreceras en cada primavera.
  222. Mod Parent Down by dr.badass · · Score: 1

    Why the fuck is this +5, Insightful!?

    Jebus, not only do you not seem to have any idea of what you're talking about, you seem to think that refering to that godforsaken movie is something that you shouldn't be shot for!

    --
    Don't become a regular here -- you will become retarded.
  223. and are you trying to make money by myowntrueself · · Score: 1

    the hardest way you can?
    8-|

    --
    In the free world the media isn't government run; the government is media run.
  224. Thanks, zincks! by superflippy · · Score: 1

    That was pretty funny!
    "We rely on the courts and antitrust laws to keep Microsoft from abusing its enormous power."
    Hee! And I rely on my fellow citizens to elect the most trustworthy, responsible people for public office.

    --
    Your fantasies contain the seeds of important concepts.
  225. What a quack by jav1231 · · Score: 1

    This guy is a flake. He's a marketing rep, at best. He repesents the worst of computing. Remember when all the marketing reps started flooding Comdex, Net+Op, and the like? Bringing us such nuggets of joy as "solutions." You didn't write applications, or code, you were provided "solutions." The idea of having someone stream my data to me appeals to me about as much as existential meditation. We're all going to set our "devices" up on the mountain and through telepathy only OUR data will be pumped down to it. Oh and the device won't matter nor will it's code-base. I thought these people died with the dot-com bust? How does this dribble get mistaken for a column!? >

  226. This deserves a nomination by Anonymous Coward · · Score: 0
    So I think I'll have to nominate it for a Hugo - it's clearly non-factual, though the debate as to whether it should be considered science fiction or fantasy will probably never be resolved. I suppose that if Sterling's daydreams are considered science fiction this would be too, although I really can't agree.

    The amount of handwaving is impressive, even for a paper written by an academic.

  227. The pussy purred beautifully by Ilan+Volow · · Score: 2

    I second the parent post. One really neat thing about the Canon Cat was that you type in the word processor:

    5
    6

    highlight them and (I think) hit the 'add' key and on the next line you would get the number

    11

    No "Calculator" application necessary. If you were a 1337 Cat user, you'd type in something like "forth", highlight it, hit some weird key, and you'd have access to the forth interpreter. The Cat software was written in Forth, so it kind of makes sense when you think about it. From what I've heard (never tried it myself), you could type forth commands into the word processor and execute them.

    The entire state of Cat memory (as mentioned by the poster) was stored on a floppy disk. You'd put the floppy in the Cat, turn it on, and it would boot in less than 10 seconds. During the bootup, you would actually see a screenshot bitmap of the last state of the computer before it was turned off. You'd turn the damn thing on and immediately you'd see the bitmap of what you were last working on (as opposed to the splashscreens/diagnostic messages of today's os'es), and in 7-8 seconds you could start working. Sort of like Xsession except it doesn't suck.

    Jef Raskin has started an open source project that aims to take the best ideas of the Cat and re-write them in python for a variety of platforms. You can find out more about this project at Jef's Humane Environment Sourceforge page.

    --
    Ergonomica Auctorita Illico!
  228. Java Programming for Windows by SPYvSPY · · Score: 2

    You tried to write a book called "Java Programming for Windows"?

    That's the strangest thing I've heard all day.

  229. Exactly the opposite... by Anonymous Coward · · Score: 0

    rather than "no OS" he is rather advocating the uber-OS. An OS that magically retrieves the information you want wherever and whenever you want it and in the form you can comprehend easiest at the moment.

    The "3D" stuff just sounds less fantastic than "stepping into the holodeck."

  230. Jesus Christmas!! by Anonymous Coward · · Score: 0

    He was quoting Woody Allen, you ninny!

  231. Based on your reaction it has to be a good idea. by Anonymous Coward · · Score: 0

    I can't believe the negative reaction to this contraption. You've got to be the most closeminded technical group in existence. Did you guys go to college or what? I think the amount of protest and scorn is proportional to how much you feel threatened or something. I have to admit I would prefer a simpler UI rather than the 3D snowjob sales fluff. I think the earlier concept was an easier sell and was a great idea.

  232. You know, this article... by DaCool42 · · Score: 1

    should really be modded -infinity, flamebait.

    --

    ----
    All of whose base are belong to the what-now?
    1. Re:You know, this article... by WetCat · · Score: 1

      Okies... but there is no such thing as bad publicity...

  233. The tragicomic part by Chris+Johnson · · Score: 2
    You know the funniest, and saddest, part of all this?

    Microsoft is WAY too smart to hire this joker :)

  234. He's a little confused by prestomation · · Score: 1

    "We built our system on Microsoft Windows because Windows is a reliable, solid, reasonably priced, nearly universal platform

    Isn't "reliable, solid, reasonably priced Windows" an EXTREME oxymoron??

  235. *Cough*, *Choke*, *WHEEZE* by aphor · · Score: 2

    I'm EXTREMELY allergic to the spores of the fungus that eats old dry paper and bookbinder's paste. In my case, your argument sounds like "there's almost no smell as comforting to the soul as the smell of an impending asthma attack."

    --
    --- Nothing clever here: move along now...
    1. Re:*Cough*, *Choke*, *WHEEZE* by Anonymous Coward · · Score: 0
      You are such a pussy.

      Fucking cream-puff asthma-faggot Needledick.

    2. Re:*Cough*, *Choke*, *WHEEZE* by Anonymous Coward · · Score: 0

      *DING* Quiche up for the aphor party at table 1.

  236. You win the BEST TROLL contest. by aphor · · Score: 1

    I don't care how many times I hear this gag, it works! It's just good comedy!

    --
    --- Nothing clever here: move along now...
  237. Re:Sounds kinda like HTML by RoundSparrow · · Score: 1

    Yha, but was HTML really all that exciting when it came out?

    HTML is very simple. Nothing special here.

    The special thing is what people DID with it! It became the defacto standard.

  238. Just one question... by Eric+Damron · · Score: 1

    "We need Microsoft itself to be the universal stepladder that lets us climb out of our hole and smell the roses."

    What flippin' planet did this guy come from??

    --
    The race isn't always to the swift... but that's the way to bet!
  239. And to prove that the OS is irrelevant.... by TheLastUser · · Score: 1

    I have written an application that only runs on one OS.

  240. Searching on relations of a term. by aphor · · Score: 2

    This sounds like Google and their Page Ranking for search results.

    --
    --- Nothing clever here: move along now...
  241. This is funny by Anonymous Coward · · Score: 0

    Yes people agree with him. There is a reason for agreeing with him. The obfuscation of RMS's point doesn't have anything to do with people laughing at him in his incesant pandering.

    It is lost because people see it for what it is the first time they hear it.

    The second time they hear it it gets annoying.

    The third time they hear it, it starts to piss them off.

    By the fourth time they hear it they can either laugh at it, or keep getting upset about it.

    And so, he gets a +1 Funny. Not taken seriously (informative or insightful), taken as a little joke.

    And a very on topic joke, for what is an OS? This is the crux of the debate with Linux versus GNU/Linux.

    Can you run a computer with out an OS?

    Exactly what constitutes the user paradigm and the OS?

    Can a computer have an OS that has no UI at all?

    Somthing has to tell the actual harware how to manipulate these 3D images. So are OS's obsolete, or just a detail that we shouldn't have to see?

    Did the good doctor make a dumb comment, or did the /. editors misrepresent his statements, preying on the naivete of its audience?

    All summed up with a nice little joke.

    (Or maybe he was a troll, and I just read too much into it)

  242. Gelernter's vision is stale by g4dget · · Score: 2
    Our software is innovative; it has not been suppressed.

    Well, is it, really? It looks to me like the Scopeware product basically is bolted onto Windows and Office and uses the same computing and user interaction paradigms. It's the same kind of incrementalism people have been trying for the past 20 years. Scopeware doesn't address the problems that make computers hard to use.

    Is Linux any better? Out of the box, it isn't. Gtk+ and KDE emulate Windows and Macintosh interaction styles nearly perfectly (they do clean up some messes in the process, but not much).

    But the difference between Windows and Linux is that with Linux, the kernel and graphics can indeed be relegated to the moldy basement. The open source nature and the fact that there is no single company that controls it mean that I can pick apart Linux the way I want to and put it back together again. With Windows, the moldy smell gets all the way into the living room: Microsoft decides the interaction paradigms, toolkits, document formats, and other standards you are going to use, based on their economic interests only, and they are charging a premium for that.

    Gelernter is fooling himself if he thinks there will ever be a "universal platform". Central planning seems like a nifty idea and works for a few years, but as the Soviet Union and other communist nations discovered, it breaks down. Innovation and software, like life, thrives on variation and diversity.

  243. Obligatory zealot Post! by Quirk · · Score: 2

    Emacs.

    --
    "Academicians are more likely to share each other's toothbrush than each other's nomenclature."
    Cohen
  244. Operating systems are irrelevant by MarzBozo · · Score: 1

    Operating systems irrelevant? Of course they should be and to a great extent are becoming more so all the time. The point is that, as the recent MS/DOJ settlement demonstrates, any company wanting to compete in the software applications market now, more than ever, has to have an operating system. The operating system is part of the product, rather than vice-versa, as MS would have it. MS will now be able to far more rigorously exclude non-MS apps from their Windows world. Oh well. All aboard the Star Office!

  245. Many words to say little by Anonymous Coward · · Score: 0

    We built our system on Microsoft Windows because Windows is a reliable, solid, reasonably priced, nearly universal platform - and for the software future, "universal" is nonnegotiable. We need to run the system on as many computers as possible and manage the maximum range of electronic documents.

    ie they wanted to reach the largest market

  246. If OS's are Irrelevant then... by fred911 · · Score: 1

    Why is this on their download page.

    ". This release requires Windows 2000 or XP with Outlook or Outlook Express..."

    Looks real secure...count me out.

    --
    09 F9 11 02 9D 74 E3 5B - D8 41 56 C5 63 56 88 C0 45 5F E1 04 22 CA 29 C4 93 3F 95 05 2B 79 2A B2
  247. Linear Data access? by Alari · · Score: 0

    I've been working for years to eliminate as much forced linear access as I could, and now they want to condense my viewpoint back into a linear time-based method? No thanks, I'll sort my data how I like it, with multiple access methods. (Call them directories, folders, or buckets, they still let me sort my info the way I like to)

    Plus, I mistrust anyone who says they chose Windows and Outlook for their reliability. =)

    Of course, no one will ever read this... ;)

    --
    I use Windows... like a two dollar wh.. why don't I just go ahead and not finish that sentence.
  248. Just Find-By-Content-Indexing by immybaby · · Score: 1

    From the new text only website:

    "When you need to find information, search using any word or phrase contained in the file, you never have to remember a file name again. Vision quickly searches your information, and using a patented, intuitive interface, displays the relevant files and email in a time ordered stream. It's that simple."

    Is it just me or does this just sound like find-by-content-indexing - which has been around in MacOS in the guise of Sherlock (and now in the Finder) for years. Oh but wait - it has a patented, intuitive interface!!!!

  249. Random musings by sdeath · · Score: 1

    The problem is that current advances in computing technology are focussing on "infrastructure"-level improvements; improvements in the actual hardware. A couple of companies (Apple) have spent money on the user interface. Noone, to my knowledge, has made a credible or successful effort to construct a metadata layer above commonly used information, indexing and sorting it so it is presented in the most effective fashion and linked to things that make sense. Notes:

    a) I am _not_ talking about a language to do this in, because I'm sure some nitwit will chime in with "What about (XML|whatever TLA is the newest buzzword)?" That is "infrastructure". I am talking about actually _doing_ it, which hasn't been done in any global context yet.

    b) Think Star Trek. Ever notice the funky engineering consoles that changed menus and key positions based on whatever information was being accessed? Playing with the warp-core antimatter injectors, or whatever, popped up a different screen and a different means of playing with it than firing the phasers. This is analogous to the process necessary to render information "usable"; Mr. Gelernter, although obviously floating off in a nether zone all his own, nevertheless gets this one right. People have to sit down and engineer default "pathways" through the morass of information out there with lavish effort and much cursing, not to mention a healthy dose of voodoo. The infrastructure to do this has to be ubiquitous, reliable, and standardized (more or less). Bill Gates' quote seems to be taken out of context; I think he's attempting to say that there are no intelligently designed links between most pieces of data that are stored on the average PC, and this is something that needs to change. As it so happens, he's right on that score.

    $0.02 for free, it's worth what you paid for it.

    -SD

    --
    I am Chaos. I am alive, and I tell you that you are Free. -Eris
  250. Its the UI, stupid! by Anonymous Coward · · Score: 0

    Im surprised so many people have failed to see that this guy is actually refering to the UI, not the OS, but then he doesn't even seem to realise the difference himself. But this guy is supposed to have a PhD in Computer Science, so has no excuse when he describes an OS thus:

    "An operating system connects the user (and the user's software) to the ensemble of machines we call a computer".

    That description only holds if you assume the Microsoft/MacOS model of bonding an OS and a GUI into a cohesive whole.

    The contridiction is stagering, with remarks such as "operating systems are lapsing into senile irrelevance" and "Operating systems are the moldy basements of computing", yet the "Dr" has decided to "built our system on Microsoft Windows". So it still requires an OS as he hasn't built the I/O, memory management, storage access, graphic card drivers etc that are required to connect his wizzy UI with the actual hardware. How can he present what is so obviously an alternative UI as an OS?

  251. if I really want to ... by cascadingstylesheet · · Score: 2

    Lifestreams orders information by date - imagine that you remember writing a memo just before Easter vacation this year. Then, you would scan documents created around that time period, and hopefully find it in a few seconds

    If I really want to, I can already do that. Sure it's not as easy, but that's not how I normally find things anyway. It's much more likely that I'll want a document about taxes, filed under a tax directory, or a personal letter, filed under somthing similarly appropriate.

    That's generally how it works in the off line world as well; we sort things, compartmentalize them, etc. I look for food in the pantry; I don't just sniff and walk around. Searching is a great backup, but it makes a silly primary mechanism.

  252. Business and politics... by freeBill · · Score: 2

    ...and about the fact that code is law.

    The distinction between browsers and OSes is pointless, technologically speaking? Do you have any idea what you're talking about? The key to stable, maintainable code is enforcing layers (especially in this kind of case). Bundling is fine, but integrating was a technological solution to a marketing problem not a user's problem. It was needed for world domination, nothing else.

    --
    Eternal vigilance only works if you look in every direction.
  253. cool by SHEENmaster · · Score: 1

    X and I were born the same year!

    I'd rather use the first full release of X than winshit's equivalent any day.

    --
    You can't judge a book by the way it wears its hair.
    1. Re:cool by Anonymous Coward · · Score: 0

      Ya whippersnapper

  254. The most telling indication he's full of it by mesozoic · · Score: 2

    I'm using Scopeware Vision Beta 1 right now. It's total crap. The interface looks thrown together and amateurish, and the 'Vision Activity Console' (whatever that means) is sitting here practically hung while it is 'Waiting to Index' my files. It's been like this for fifteen minutes.

    w00t. I can feel the Information Superhighway blowing my hair back. What a crock.

    It sounds as if someone stumbled across one or two mildly interesting ways of sorting through W2K/WXP's Indexing Service, threw some college-level 3D graphics at it, then used so many buzzwords to get himself into the New York Times that it would make a Microsoft salesman blush.

    1. Re:The most telling indication he's full of it by VB · · Score: 1


      'Waiting to Index' my files.

      Precisely why if I need to find something quickly I fire up a putty session to my samba server and do a quick grep -i 'word2find' /datadir/* 2> /dev/null. I have yet to see either coldfusion server, or win2k complete an "index." And, that machine is sometimes up for over 2 and 3 days at a time.

      What really sucks is this moron will probably actually sell enough of this crapware to retire in 2 years. Technology will continue to suck until Bill Gates dies. OSes are irrelevant! Actually, I guess they are...

      --
      www.dedserius.com
      VB != VisualBasic
  255. Whatever he's smoking, send me a few ounces by CaptainCarrot · · Score: 2
    "Story"? What the fuck is he talking about? If I'm trying to look up a friend's mailing address, I don't want to leaf through the story of my life, I want the goddamn address! Good thing I have all my contact information separated from my email so I don't have to search through "Make Money Now" and "Enlarge Your Penis" to find it.

    And just what the hell is a "3D document" anyway? Even RL documents are 2D, more or less. What does a business letter gain from a fancy-assed display paradigm?

    To make the point less crudely: Gelertner must never have worked in an office. The "Steelcase" model for filing he denigrates was invented for a reason: it's a very efficient way of organizing information. Likewise the "Rolodex" model for organizing contacts. As another poster pointed out, these are fundamentally different kinds of information that cannot be efficiently organized in the same way, and therefore it doesn't do us much good to try. I assure you that every office in the world that has a Rolodex also stored documents in filing cabinets, and could just have easily put their contact information into a cabinet as well. Why didn't they? Because it's less useful and less accessible there!

    Information on comupters was organized following these models because they're what people are used to and because they work. This is not to say that some new schemes might someday come along to replace them; they certainly will. But I'd be willing to bet they'll not call for mashing everything together into a "stream" comprising a "story"! I already know my story. But I still want that address.

    And never mind is pro-Microsoft drumbeating. Did he just get a humongous grant from them or something?

    --
    And the brethren went away edified.
  256. Part of the "Operating Systems are Evil" backlash by waltc · · Score: 1

    In the wake of the anti-Microsoft DOJ trial and associated developments, most people are confused as to what was done that was deserving of all that attention, time, and money on the part of the government.

    Many of them construe that there must be something inherently "wrong" with an Operating System in general as a result. So we get this type of character climbing out of the woodwork to brilliantly proclaim that we don't "need those evil operating systems" anymore--all we need to see are documents....;) That way, the evil Operating System is dealt with and disposed of. *chuckle* As if we don't have enough Looney Tunes running around...!

    Just what does this guy plan to use as the interface between his document software and the hardware the documents are displayed on? Obviously, the poor fellow hasn't a clue as to how computers work and what the function of operating systems are.

    In a sense this reminds me of the amusing premise that Netscape bandied about several years ago. The idea, according to Netscape, was that we don't need OS's--all we need are browsers--and I remember well the company's "We will bury Windows" comments at the time. I thought it was amusing that while all of this was going on by far the largest distributed network for Netscape was Windows platforms...;) In fact, you could say that Windows created a market big enough for Netscape to get big enough to say "We don't need Windows anymore"...;) That didn't work out too well for Netscape, it seems.

    Anyway, I'm surprised we don't hear more of this kind of quackery, frankly.

  257. Want a visionary? by Anonymous Coward · · Score: 0

    Ted Nelson.

    "Literary Machines" is the book.

  258. Pen Computing by ecloud · · Score: 2
    Pen computing has had plenty of incarnations. Windows for Pen really did exist; I have a tablet PC which has this OS, the Dauphin. It's based on Windows 3.1, but you can write anywhere on the screen and it will be recognized and inserted as text wherever the cursor happens to be sitting at the time. There is a program called Microsoft Notebook which comes with it; it has virtual pages, and on them you can both draw pictures and write handwriting. It can tell which is which. Pictures can be left as-is, or "cleaned up" to neat lines and boxes and ellipses automatically. Text is converted to text objects automatically (with normal fonts rather than your handwriting). Keep in mind this is all from the early 90's, and the Dauphin is a 486 with 6 megs of memory and a 40 meg hard drive.

    IBM had a handwriting enabled DOS called PenDOS which ran on this machine too, I think, but I've never seen it.

    Go was the company that made software for that HP PDA, wasn't it? I remember that. It was around the same time as the 100lx, 200lx etc. and those were more popular.

    Then there's the Newton. Wasn't "digital ink" invented there? As far as I know the Newton had no real faults, it was just too expensive, and that bastard Jobs killed it before the economies of scale could make it cheap enough like Palms. I sure never managed to get one when they were hip, but I could probably afford it now that they are getting cheap on ebay, and see what all the fuss is about.

    And most of today's PDAs use a form of pen computing. Just that using a Grafitti pad is much more restrictive than in-place handwriting recognition, or being able to choose to keep and show it in "digital ink" form rather than in styled text.

    You can find a lot of old pen-based Windows systems on ebay, such as the Dauphins, the Concerto, the IBM 730T (I have one of those too), the GRiD machines (such as the 2260 and 2270 - I have some of those too) etc.

    Anyway the point is Pen Computing is not new, nor is it vaporware; but I find that it's awkward - I'd much rather type than write. I hated writing so much in school that being a geek is such an escape for me... I don't use pens much anymore for the most part. Using a pen with a computer, for text input, is the last thing I want, especially as many mistakes as handwriting recognition usually entails. But using it for drawing is the intriguing part, I think. Software which combines that with a more efficient way to enter text will be very cool, but I don't think we have found the right combination of ideas yet. Most likely this new Tablet PC movement is just another round of the same old thing, improved and better integrated (like using digital ink everywhere, not just in a standalone Microsoft Notebook application), but still using a pen for input is not ideal for all situations and never will be. If it's to be portable for quick-and-dirty everyday small stuff, a Newton has a better form factor; and for real work, I cannot do without a keyboard until something equally efficient is invented, and handwriting ain't it.

  259. HUH? by LuckyJ · · Score: 1

    From the website:

    "This release requires Windows 2000 or XP with Outlook or Outlook Express."

    OS's are irrelevant, eh?

  260. Better yet... by Dareth · · Score: 1

    Since our beloved government here in the US doesn't want to use bad "commie" OS software... we better hope the enemy doesn't use the "US Only (its specified in the EULA so it must be secure.) Shutdown Backdoor to turn off our networks when we need them the most... Trust Microsoft? Almost as much as I trust the NSA secured linux... yeah secured for whom?

    "Damn, I need a programmer... oh wait.. shit I did spend 8 years in college learning something. Waterfalls and Whirlpools make me a good software engineer! "

    --

    I only look human.
    My mother is a halfling and my dad is an ogre, so that makes me an Ogreling
  261. eh? by odyrithm · · Score: 0

    throw away the concept of an operating system and replace it with the word "3D"... fuck that makes sense..

    --
    moo
  262. No, the filesystem is obsolete too by ecloud · · Score: 2
    If the GUI resembles Steelcase cabinets with folders and files in them, and this is a restrictive view of information management, and it's also a very close view of how the OS manages information, then doesn't it follow that the very filesystem is itself too restrictive?

    I don't think you can completely achieve his vision as just a pretty face on top of a conventional OS. (Oddly he seems to think he can...) You need something to replace the filesystem.

    As a start, imagine ReiserFS could be accessed in multiple ways with multiple "views". One view is hierarchical, one is chronological. The chronological view can show you every file, recursively and without regard for folder structure, in order of last modification. Now that would be useful wouldn't it? It's practically a log of what things you did in what order, and requires no separate information store to achieve... the required metadata is already there in a conventional filesystem. You could achieve it with "find" plus some kind of sort-by-date, but that wouldn't be efficient; better to have a by-date index built into the filesystem, and new system calls to acccess it.

    But that's just one example. Such a filesystem still doesn't have built-in version control, like say VMS, or like Xanadu. Nor does it have relational features like BeOS or the AS/400, nor a resource fork like the old MacOS filesystem. (But maybe those could be alternate views, if a filesystem can have "n" views of different kinds with different possible operations in each.) And the usual paradigm in most OSes assumes that the hierarchy of directories is the bottom-level, barebones, required way of organizing everything. If you want a relational database, you can do it but the whole thing will consist of files on top of the filesystem. An object database can be built but it will be stored in one or more files too. Organizing MP3s is so hard that most jukeboxes use relational databases to keep track of the metadata that isn't in the MP3s themselves, or that is too slow to search by reading the ID tags on each file one by one. This all seems pathetic to me; and it's so arbitrary that hierarchy should be king. Why are humans so comfortable with needing a tree, that they can't think of other ways as being equally valid rather than afterthought add-ons? And really, I think chronological organization should definitely be right up there with hierarchy, and you need a way to do intersections: find me the objects which were modified during this time period, in this folder and its descendants, which have relationships with such-and-such person or project, or something like that. If such methods of finding things were sufficiently efficient and powerful, maybe we wouldn't need the plain old tree at all anymore. It's just hard to come up with an alternative solution which fits all situations. Perhaps Xanadu comes closest to being universal but it's still mostly vaporware, and its chronological organization abilities also need improvement.

  263. probably way too late to be seen by the moderators by bahamat · · Score: 1

    I find his basic premise flawed.

    (1) Operating systems are relics of the past

    In order to use Scopeware Vision, you should have the following minimum configuration:
    Windows 2000 or Windows XP Professional or Home


    Does anyone else find something oddly humorous about this?

  264. Free advertisement by El+Cabri · · Score: 2

    Here is the only question that matters to me:

    How does a lousy startup company dreaming of being the next Microsoft of Bullshit software gets to publish such blatant advertising in the NYT, disguised as an "essay". Can the NYT editors be bribed or is it just personnal connections ?

  265. this guy is an academic jerkoff by Anonymous Coward · · Score: 0

    when i see this running without an os, i'll listen to this academic windbag. until then, it's all talk.

  266. Gimme a break by Anonymous Coward · · Score: 0

    ...needs XP and Outlook... and sounds like something SGI did years ago. Go fish!

  267. Filesystem, not Operating System, obsolete by Anonymous Coward · · Score: 0

    Okay just so everyone gets it, this is what the man is trying to put forward: the whole operating system is played out like a movie, or more for what i'm trying to say, a memory, which ever, and there are all the buttons (play, pause, stop, rewind etc.) or brain functions (forget, remember, sharpen, blur, etc.) and everything is played out. Drivers are rewound(track searched, for dvd lovers), played, stopped, and recorded
    as with applications, graphics, logging, semaphores, etc., and there is technically* no filesystem. But there are still kernels, drivers and what not. So it is still an OS, just minus the FS :) So in ending, it is basically a choice between an filesystem or artifical intelligence (look closely and you will see why i call it artifical intelligence).

    P.S. Some of you are thinking well this movie/memory thing is the filesystem. NO. If it were a filesystem it would store everything on the disk or media then when the data is accessed it is streamed out but this buffers and streams the data like a process. But if you are stubborn, I guess you could call it a virtual dynamic filesystem ;)

  268. Interesting claim by Anonymous Coward · · Score: 0

    Could you tell me where my Basic Stamp-based robot stores it's OS? Is it in lower 8 KB or in the upper 8 KB?

    1. Re:Interesting claim by Rares+Marian · · Score: 1

      Who said the OS had to be software.

      --
      The message on the other side of this sig is false.
  269. Sony. by BenTheDewpendent · · Score: 2

    Has anyone seen Sony's visual flow?
    this seems simialr but with indexing and not as a refined interface.

  270. You have to watch out for those experts. by Gleep+The+Dragon · · Score: 1

    When the internet was first becoming available to the public, I was pushing the company I was working at to establish a domain, set up email and so on.

    The company's "technologist" who had a PHD in computer science and was (supposedly) well known as one of the best in the LA area told me with a straight face "Nobody will ever want to use email - after all we all have fax machines."

    Fortunately he was soon proven wrong.

  271. On a related note.... by ChaoticLimbs · · Score: 1

    The United States'top researcher Nathan Bonsal (he does research on the tops of things, and how a thing's top is interconnected to it's remainder) has discovered that a computer's central processing unit is irrelev

  272. If you made it to here, congratulations. by Mac+Degger · · Score: 2

    Long posts everywhere, mostly dissing this guys choice of words/misquotation.

    Nowadays, the layering is thus:
    hardware->OS+applications.

    His revolutionary idea is that he wants to add a layer:
    hardware->OS->"infosphere"+applications.

    He just wants to add a layer of abstraction, like the HAL, only now for the information your OS works with. So instead of applications working on the filesystem, they'd work on the information contained therein.
    It's a very powerfull idea. So powerfull that I'll make this prediction: the next multibillion dollar company will be one which develops this idea. Much as MS grew out of it's OS, the next MS is going to grow out of the infosphere/datasphere (or however you want to call that collection of information which a brain can instantly access, but is cumbersome on a computer).

    --
    -- Waht? Tehr's a preveiw buottn?
  273. As it stands by Jackster · · Score: 1

    I don't understand the meaning of this guy's statements and so I can't even say yet if they're wrong or right.

    Operating systems are irrelevant to WHAT? If he were to say the ability for 3d documents to display on the screen, I would disagree.

    Or perhaps he would rather qualify, and say only the interrupt-handling section of an OS is irrelevant to disk transfers. I would diagree in this case as well.

    So I won't criticize until he makes a meaningful statement.

  274. Smokin' crack? by crovira · · Score: 2

    Our computers are:
    - deaf (except using very specific software for very specific purposes,)
    - dumb (text-to-speech still sucks bad enough to be funny and instantly recognizable when we hear it,)
    - blind, (the good shit with image interpretation and understanding is still way classified,)
    - flat (we scroll a mouse icon on phosphor and fool ourselves into thinking that its pointing at something. Ask a kid to point at a leaf on a tree and you'll see some real-time, real-world pointing,)
    - stupid,
    - spoofable,
    - trusting to levels approaching imbecility.

    And this bozo thinks, ah never mind. He wouldn't see the point.

    --
    MSBPodcast.com The opinions expressed here are my own. If you don't like 'em... Think up your own stuff.
  275. Uhhh, that sunds faiiir to meeee. by twitter · · Score: 2
    We would not want to judge the man for whoring for M$ and money now would we? We must embrace the moldy basement that M$ may provide from the revolutionary Xerox Park days!? Yes he really said that while describing something that sounds like a TV set to replace your roladex. Give the man a dollar and let's look at some other stuff he's done!
    • A home page with an extra list item.

      Where does it take me? To URL not found.
    • This article is a disturbing manifesto of hate and distrust. He has a paraniod conviction that people are evil and stupid. He talks about "round ups" and demonstrates a thorough lack of understanding of mob psychology, stoping just short of recomending punishment and death to an entire class of people. He questions the ability of human intleligence to prevent the evil things stupid people wish to do and seeks protection by machines. It's hard to imagine a computer science professor not understanding that computers only do as they are told, but he seems to trust Microsoft. I have not read a more disturbing statement of hatred since reading Hitler. Hitler was coherent by comparison.
    • Back on topic is good for the man. He's obviously offbase elswhere. And again we have the first two links broken. Hupfer, the third link, at least uses device independent file formats. Cool, then you read it. Snore, "we are just beginning.."

    OK, I've had enough. This fellow might develop some interesting replacement for Clippy, but it looks like hype hype hype from 1992 thus far. Dave's paranoia would do him some good when dealing with M$.

    --

    Friends don't help friends install M$ junk.

  276. His "Vision" is Vaporware++ by lutzomania · · Score: 1
    OK, I took the NYT bait and downloaded this "revolutionary" software. From a UI perspective, it's a mess. I'm having trouble even figuring out how to use the damn thing. This shite is supposed to improve my computing experience & make Windows "irrelevant"? For my files, I can find them easier with freakin' Windows Explorer. As for strings, I'll take grep, awk, sed, etc., thanks. The depth-perspective representation stuff he's trying is nothing new at all. I saw an Australian guy give a paper on this very thing at a SIG-CHI conference in 2000.

    On the technical side, it doesn't even seem to work right! No matter what I search for, or in what "stream" I look for it, or what filter options I use, it simply returns these tiled icons of the contents of my "My Documents" folder. I even searched for words that I know don't exist on my drive (e.g., "pr0n") and got the same results.

    In short, he's a joke. H.L. Mencken on professors: "Consider the pedagogue in his highest incarnation: the university professor. What is his function? Simply to pass on to fresh generations of numskulls a body of so-called knowledge that is fragmentary, unimportant, and, in large part, untrue. His whole professional activity is circumscribed by the prejudices, vanities and avarices of his university trustees, i.e., a committee of soap-boilers, nail manufacturers, bank-directors and politicians. The moment he offends these vermin he is undone. He cannot so much as think aloud without running a risk of having them fan his pantaloons."

  277. bunghole of history? by twitter · · Score: 2
    Maybe this thing will flop and fall into the bunghole of history.

    Most bungholes have things fall out not in.

    Nor is it an adequate argument that the Windows interface (even as embodied by GNOME and KDE alternatives) is "good enough" just like the steering wheels and clutch/brake/gas pedals of a car.

    OK, now this is starting to smell like something that fell out of a bunghole. You did read the article, right? Did you miss the silly part about how the author thinks Windows is a good enough platform to run his program? I didn't.

    The whole article looked like hype for M$. From the opening line celebrating Microsoft getting away with it's predatory practices to last line where he claims that Longhorn and his program will make all current software look like 5,000 year old mould. Yeah, right.

    If he really does have a useful idea, it's a shame he is devoting his energies toward a closed OS owned by a company that has screwed every other software maker in the world. You would think that people would know better by now. Must be something about cutting through the fog of the bunghole of history. Yeah, that's it, that's the vapor, Bunghole fog.

    --

    Friends don't help friends install M$ junk.

  278. How 'bout a beowulf cluster... by Anonymous Coward · · Score: 0

    How 'bout a beowulf cluster of these OSless machines?

  279. Sounds like X? No, it's worse! by hndrcks · · Score: 2

    'Universal Metaphor' - it doesn't sound like X. It's deeper than that.

    It sounds like Esperanto... and we know where that ended up: a movie starring William Shatner yelling in pig latin. (And I don't mean Star Trek: The Motion Picture).

    --
    Everyone will start to cheer when you put on your sailin' shoes.
  280. great book... by Anonymous Coward · · Score: 0

    but it's not a textbook, if you're into that style.

  281. Operating Systems Are Irrelevant by slasher_steve · · Score: 1

    I have to boot Windows to run this? This means operating systems are irrelevant? Does anyone care what words mean?

  282. PS Re:Where to begin by pVoid · · Score: 1

    Win32 being similar to OS/2 is as irrelevant as Linux being similar to UNIX in this conversation.

  283. US2002046220 by Anonymous Coward · · Score: 0

    see United Stated Patent Application US2002046220

    "Document Stream Operating System"

    Inventors: Eriv Freeman, David Gelernter

    - Make your own conclusions -

  284. The People's Republic of GNU/China by Anonymous Coward · · Score: 0

    All rise for chairman RMS.

  285. His Lifestreams was COOL. Just dl'd Scopeware! by mattr · · Score: 2
    Gelernter is not full of shit though he may say some thing which are intended to provoke reactions. Also his main target is not geeks which is actually neat and intelligent for a UI designer. Wish he'd done Linux first but then again, his current strategy is better. Too bad it requires you to have XP..

    Lifestreams which I tried a few years ago was extremely interesting although pretty darn slow, it organized docs in windows and seemed to be a java based daemon which you could access through the web. It appears that was the beginning of Scopeware. You can see an article he did in Wired magazine in 1997 here.

    Too bad 98% of the posts on Slashdot are so idiotic and conceited. Think about it. The most hyped company for UI on linux fails, the most celebrated UI ideas in Linux are motif, Windows look-alikes and "themes" (spare me), and a guy who has some of the most interesting ideas, plus experience, plus working code, plus what seems like a real strategy or something, gets clobbered.

    How many posters actually tried the code before reacting and saying how full of shit he is etc., or is everyone so sure they would do better in an NYT interview? I'm going to install this thing, though I might have to buy a hard disk first..

    Anyway consider this little fact. BeOS had some fantastic search capabilities with its queries (automatically updated search results running fast, in real time) but they are toast (well I hope the technology is revived, I need it). Unless you maybe have google for intranet or altavista on your machine, you don't have as usable a search facility probably. Windows searching is terribly slow and dumb. And most of my own efforts and disk space is always spent trying to ensure the longevity of work and files across multiple computer systems, across years of evolving systems.

    This guy has a point and even if it isn't the be all and end all we need to help him and other scientists try and solve the problems before Microsoft does. I am no M$ fan but didn't you notice Windows looks nicer than it used to? My hope is Apple liscenses something like Scopeware and this sort of idea sees a lot of work and home desktops. I hope he gets rich!

  286. Oh please shut up. by jotaeleemeese · · Score: 1

    Even an eeprom can be considered an operating system, others have pointed out your complete ignorance regarding PDAs and cellphones.

    --
    IANAL but write like a drunk one.
  287. Um, no by fizbin · · Score: 2

    You're confusing three (at least) different things. The nondocumentation of security fixes has to do with the DMCA, which behemoth I'm not even going to get into. Nor was I talking about the encryption export controls.

    What I was talking about was the implications of the general US economic embargoes against Cuba, Iran, Iraq, North Korea, the Sudan, Syria, and Libya. Even with the relaxation of encryption regulations, you still need to watch what gets sent to those countries.

    Now, I hate to spoil a good session of "you're wrong" / "No, you're wrong" with actual references, but here goes:

    In the general export FAQ there's a question about whether certain embargoes (against Iran, Syria, and the Sudan) have been lifted. (Short answer: they haven't been)

    In the Encryption export FAQ, several questions specifically mention how you're allowed to export encryption under various conditions unless it's going to one of those countries I named above.

    Now, to show that my speculation about "reason to believe that a piece of software was going to Iran" bit in my initial post wasn't baseless paranoia, here's a quote from an informational memo from the Office of Foreign Assets Control about exports to Iran:

    In general, a person may not export from the U.S. any goods,
    technology or services, if that person knows or has reason to know
    such items are intended specifically for supply, transshipment or
    reexportation to Iran. Further, such exportation is prohibited if
    the exporter knows or has reason to know the U.S. items are
    intended specifically for use in the production of, for commingling
    with, or for incorporation into goods, technology or services to be
    directly or indirectly supplied, transshipped or reexported
    exclusively or predominately to Iran or the Government of Iran.


    Now, that entire document does seem to apply very specifically to people actually in Iran or agents of the Iranian government, so I'd presumably be off the hook in the scenario I initially considered. However, what happens when someone inside Iran submits a bug report?

    The next time you are installing some piece of commercial software that comes with a big old lawyerese EULA, search it for references to these countries. I seem to remember that Netscape's old license even made it illegal for any citizen of these countries to ever install or use their software.

    1. Re:Um, no by ProfessorPuke · · Score: 2

      "reason to believe that a piece of software was going to Iran"

      And do you have any reason to belive that someone in Iran or North Korea or Taliban-controlled Afganistan will download anything? No, you absolutely don't. In fact, given the state of their technology, its awesomely unlikely that they ever will.

      True, maybe kernel.org could implement a reverse ip lookup system to check for this, but it would be easily surpassed (few users in an impoverished rogue state will have real ip addresses). But since there's no penalty unless you know where the downloader is, then why would they ever want to check? That would be consistent with other legal protection policies used by Linux developers- for instance, they never check to see if they're violating patents, because that puts them at risk of greater legal punishment.

      Maybe you're talking more about theoretical laws, and I'm discussing ones that have a prayer of ever being enforced. US Congressmen went to Iraq 2 months ago, and they spent money while there. That's "exporting a good". But we know they'll never be arrested for it.

      US citizens are occasionally fined (not arrested) for traffic with Iraq- the decision to do that is based on the dollar value of the goods exported. Less than $10,000 and they won't even care. The fine is typically 400% or 500% of the cost of the goods. Now, what's the market price of the source code to any piece of free software source code?

      Zero dollars. "I'll get out my checkbook, officer!"

  288. Right. The operating system is so irrelevant... by anactofgod · · Score: 1

    ...that ScopeWare REQUIRES Windows XP or 2K.

    LOL!!! ...anactofgod...

    --

    ---anactofgod---

    "Equal opportunity swindling - *that* is the true test of a sustainable democracy."
  289. And in other news... by DaveWhite99 · · Score: 1

    Standard Oil is to be given all of the credit for bringing about the petroleum revolution. What a crock of crap. Microsoft just happened to sieze (monopolistic) power soon enough in an emerging market (personal computing) that it was able to embrace, extend, and/or extinguish any technology out there and stay on top. Can anyone name a single Microsoft "innovation" that they didn't steal/buy/extort from some other software company ?

    --
    Biodiesel : domestic, renewable, clean, and in the fuel tank of my bone stock 2002 New Beetle TDI
  290. Did anyone actually try this thing? by alaser · · Score: 1

    I guess my 1 ghz laptop is much too slow to run it... it's still "Refining." I'm not entirely sure what "Refining" is; I "searched" my "documents" (I put the items in quotes as they are obviously new concepts that this amazing software has come up with) for the word "cat," ... it successfully detected them in one of about 5 zillion files. Then I clicked refine. Still waiting. On the plus side, it is 3D, in that the buttons push down when you click on them. Hmm... what to try next... Think I'll click Activity Console. Result: Nothing. I was able to successfully clear the search history - or so I'm guessing. Not much of an indication that anything happened. Wow - the search wizard has the same functionality as Explorer! Awesome. I wanted a clunkier way to search for files... now I have it. Can someone please explain to me what the heck this thing is?

  291. Re:Very Idealistic (offtopic) by Sentry21 · · Score: 2

    Canada SUV because of the snow

    You don't need an SUV, you just need good snow tires and to know how to drive. People around where I've lived drive F150s just as much as Geo Metros as far as weather's concerned.

    On the other hand, you don't want to get a convertable because of the cold (unless you're in BC), or a sports car because of the low clearance (after a fresh snow you end up like a snowplow, then you end up with a snowbank on your hood; again, unless in BC).

    --Dan

  292. HOAX? by Flyer · · Score: 1

    Look, anything that claims to eliminate the need for an OS but has requirements for an OS is a SCAM!

  293. Not about beauty... by SPYvSPY · · Score: 2

    ...but efficiency and clarity, rather. If you're going to spout on about a better way to view and access information, you better practice what you preach.

  294. Last Post! by alpg · · Score: 1

    The society which scorns excellence in plumbing as a humble activity and
    tolerates shoddiness in philosophy because it is an exalted activity will
    have neither good plumbing nor good philosophy... neither its pipes nor
    its theories will hold water.

    - this post brought to you by the Automated Last Post Generator...