Slashdot Mirror


Jumping From Computer To Computer

Roland Piquepaille writes "Imagine a world where computers become so ubiquitous that the idea of carrying a laptop will almost be laughable, a world where any computer could be your computer! According to the Pittsburgh Post-Gazette, this is the goal of Intel Research Pittsburgh's Internet Suspend/Resume (ISR) project, a project that may one day let your work jump from computer to computer without interruption by using the Internet, distributed file systems, and virtual machines. When the non-proprietary technology becomes available, a user will suspend a task on the computer he's working on, and resume this work using another computer in another part of a city or several thousands of miles away. The second system will look identical to the first one, with the same files and applications opened. This technology would also ease OS upgrades or eliminate the pain coming from a hard disk failure. The project has even a feature named Rollback which would permit to go back in time, eliminating these pesky viruses. A pilot test will start this fall, so don't expect to be able to use ISR for a while. You'll find more details and references in this overview."

474 comments

  1. Well... by Steamhead · · Score: 2, Informative

    I use scripts to sync my work all the time. I don't see what the big deal is here.

    1. Re:Well... by SatanicPuppy · · Score: 1

      Even more than that, thin client and terminal server applications have been around forever. Sure the scale would be cool, but there is nothing new here.

      --
      ad logicam Claiming a proposition is false because it was presented as the conclusion of a fallacious argument.
    2. Re:Well... by Anonymous Coward · · Score: 0

      Don't worry, big deal or not there will be a patent on the way :(

    3. Re:Well... by swordboy · · Score: 5, Interesting

      I don't see what the big deal is here.

      The big deal is making it easy for Joe User to do it every day without thinking. I should remind you that Joe User is no scripting wizard.

      Intel's Digital Briefcase will be realized with the introduction of the following technologies:

      1) High-density, low-power, nonvolatile memory
      2) Integrated logic & wireless

      At this point, the Personal Server becomes feasible. A specification for "personal server compliant" operating systems helps any compliant PC in the world "log on to you", as they say in Soviet Russia. All of your preferences down to the last minute detail (wallpaper, favorites, browsing history, etc) will immediately be transferred to this particular PC and it will be as if it were your own.

      This is close. Since Microsoft will try to "embrace and extend" this to the point that we can't use these devices without Windows, the open-source community will need to rapidly develop this into an open, robust standard that will work with all PCs. I give it two years... Power consumption will be the biggest issue. Otherwise, you could stick a WiFi link on an iPod and do it now (though I suppose it could be done with a cable that also supplies power).

      --

      Life is the leading cause of death in America.
    4. Re:Well... by AKAImBatman · · Score: 4, Informative

      Even more than that, thin client and terminal server applications have been around forever.

      Indeed. These guys are WAY late to the ballgame. Sun Microsystems already puts out a "log in anywhere" product in the form of the Sun Ray Stations. The network can be configured so that access can be attained over the Internet from any Ray Station, anywhere. All you need is your security "smart-card" that tells the machine where your server is. Sun has even been whispering about a laptop version called "The Comet" that provides people with an "On the go" Ray Station. (I REALLY wish I'd saved that Sun Boardroom Minutes. That was a really neat piece of hardware.)

    5. Re:Well... by SilentChris · · Score: 1

      Can you do this on your cell phone? What about an ATM in Africa? The point is that the whole experience: UI, storage, etc. will be virtually identical. If you need telnet installed to get your work done, and it only works on *NIX based machines, you're missing the point.

    6. Re:Well... by Octorian · · Score: 4, Informative

      Oh, you mean this?
      Yes, already on the market. I saw one on display at a technology show a few weeks ago. Shares the same chasis as one of their normal Sun laptops, though without all the peripherals built in. Only kink is that the wireless is 802.11b, not 802.11g. (FYI, I think the retail price is around $1500, which actually isn't more than some of the fully-integrated desktop models Sun makes) Also, it supposedly has 6-8 hour battery life.

    7. Re:Well... by AKAImBatman · · Score: 1

      Somebody give this man some MOD points! I kept waiting for it to appear on Sun's store. It seems I was looking in the wrong place. :-)

      The network card and price are kind of a bummer (It's a Thin client, what's the extra thousand for?!), but otherwise it seems like a very exciting concept. Just imagine being able to take it into any coffee shop, office, or other access point and getting back your desktop exactly where you left it! All the power of a big ass Sun machine, in an itsy-bitsy form factor!

    8. Re:Well... by Sepper · · Score: 1

      I think this is more like Knoppix with a USB Key: OS and settings available (almost) anywhere

      --
      I live in Soviet Canuckistan you insensitive clod!
    9. Re:Well... by pikine · · Score: 1

      I remember seeing in the video for Personal Server an Internet Explorer window connected to one of those personal servers over http. In fact, accessing data over WebDAV, which is an extension to http, is very fesible. This will be your open, robust standard for the open-source community.

      What I don't understand is the argument the researchers of Personal Server made that having to plug your device is cumbersome. I don't see why a 3.5in USB Hard Drive, or an iPod, won't do the job.

      --
      I once had a signature.
    10. Re:Well... by whereiswaldo · · Score: 1

      Totally, dude! If Knoppix was ubiquitous, moving effortlessly from machine to machine would already be a reality.

      My concern for sharing other computers, though, is people trying to rip you off and get sensitive data. Who's to say they don't run a 'corrupt' Knoppix? Hell, bank ATM's with all their safeguards and surveillance are already hijacked, why not a simple personal computer?

  2. Hmmn... by Anonymous Coward · · Score: 5, Funny

    ...so when Windows BSODs and you change to the next machine in the lab, you'll still have to sit and wait for it to restart?

    1. Re:Hmmn... by zonker · · Score: 0

      if i remember correctly, isn't this one of the promises that citrix was supposed to offer?

  3. I love this quote... by CommanderData · · Score: 4, Insightful

    From the article:
    Despite their outward sameness, most computers are so personalized with desktop preferences and software that borrowing someone's computer can seem as creepy as borrowing their underwear.

    Does this mean that borrowing someone else's underwear could be made less creepy if it were made to look like your own? Will we laugh at people someday for actually travelling with luggage- Ha ha, fools- I just use the underwear that is laying around at the hotel?!

    Seriously, who would use this? How long will it be after introduction before someone comes up with a way to hack/hijack an Internet Suspend/Resume account and get all of your data?

    --
    Urge to post... fading... fading... RISING!... fading... fading... gone.
    1. Re:I love this quote... by cerberusss · · Score: 4, Insightful
      How long will it be after introduction before someone comes up with a way to hack/hijack an Internet Suspend/Resume account and get all of your data?

      Your shell account can also be hacked. But that doesn't stop people from using Screen, now does it?

      Instead of laughing about how noone will use this, try to come up with how you could make it secure and usable instead.

      --
      8 of 13 people found this answer helpful. Did you?
    2. Re:I love this quote... by Surlyboi · · Score: 5, Insightful

      Instead of laughing about how noone will use this, try to come up with how you could make it secure and usable instead.

      Why? The parent has no stake in making this work and honestly, I don't see why anyone would want to do this. I like my laptop and the way I've configured it and customized it. PersonaIization is what makes a lot of peoples' machines what they are. don't want to have to resort to using some random public terminal somewhere.

      Here's an slight corrolary, I ran out of the house without my cellphone yesterday. I needed to make a call, realized I'd forgotten my phone and then ran around for the next 10 minutes looking for a payphone that wasn't either broken or covered in mystery spooge. Rest assured that most of these public terms will probably suffer the same fate. At least in the larger cities.

      --
      Mod me down and I will become more powerful than you can possibly imagine...
    3. Re:I love this quote... by randyest · · Score: 4, Insightful

      I'm with you on the yuckiness of public-shared computers. But when you say:

      I don't see why anyone would want to do this. I like my laptop and the way I've configured it and customized it. PersonaIization is what makes a lot of peoples' machines what they are. don't want to have to resort to using some random public terminal somewhere.

      ...you seem to have missed the point. From what I gather, this system would allow you to enjoy all those customizations (software, at least) wherever you are. You'd also be able to roll-back your system to any of an array of pre-saved states.

      Maybe you have PC at work, and a PC at home, and a laptop you rarely use in the car. Wherever you are, grab one (non-yucky, I hope), plug in, and get your environment exactly as you left it. I do this with screen and sometimes citrix, and it's handy.

      I, for one, don't like carrying a laptop (or much of anything, for that matter.)

      --
      everything in moderation
    4. Re:I love this quote... by argent · · Score: 1

      OK, there we were at Usenix, with a terminal room full of OpenBSD boxes. The conference is only a few days long, and yet in that time someone installed a backdoor that stole people's Kerberos authentication information.

      Using someone else's computer to work with your software and information is like letting your software have sex with their software, without a condom.

    5. Re:I love this quote... by Dashing+Leech · · Score: 1
      Seriously, who would use this?

      I would think a lot of people would, it's just a variation on other applications that do the same thing. Do you carry around a TV, VCR, DVD player, radio, clock, chair, utensils, etc., etc.? No, you generally use the ones available wherever you are (e.g., hotel, friend's house). Same thing with the telephone, though these days many people do carry around their own.

      The main difference with these examples and computers is the customizability of them, i.e., differences in the installed software and configuration. The system proposed seems to be removing this difference. The only difference left would be hardware which also differs in the above examples (everybody has a different type and quality of TV).

      Also, this seems to be just an extension of the VPN approach which is very popular. I use VPN all the time so that I can do work at work or at home. Unfortunately, that still requires the VPN software installed and set up, so I can't use it from an internet cafe, for instance. But I might if this proposed system works and is done well.

    6. Re:I love this quote... by CommanderData · · Score: 1

      Well, we could make public systems that accepted your "desktop" on a USB Key or compact flash card that you can take out and keep with you. No fancy internet storage of your apps and data needed, and nothing left behind to hack. Sure, a USB key could be stolen from you, but so could your laptop. People are less likely to know you have something valuable to steal if you're not carrying that large laptop bag around.

      A USB key based system is something I might actually use, unless the public terminal was covered in mystery spooge as Surlyboi suggests in his reply to you...

      --
      Urge to post... fading... fading... RISING!... fading... fading... gone.
    7. Re:I love this quote... by Anonymous Coward · · Score: 0

      Oh no! Damn, now I need tin foil underwear. I wouldn't want the government looking at what I have betwwen my legs, err.. information I mean.

      Now seriously, a worldwide/companywide system might have worldwide bugs, exploits. People should also be careful about who hosts the servers with information.

      Damn, these metallis shorts DO itch.

    8. Re:I love this quote... by NNKK · · Score: 4, Insightful

      There isn't a way to make it secure. Untrusted hardware is untrusted hardware, and there is no way around it. You have no way of knowing that terminal you just walked up to doesn't have a keystroke logger (or worse) attached to it.

    9. Re:I love this quote... by nametaken · · Score: 1

      I think you get to keep your customizations, like a giant version of roaming profiles. The problem I see is trying to get ISPs to play ball. Try getting anything to work with the firewall-from-hell DSL connection I have here at school. ):

    10. Re:I love this quote... by ymgve · · Score: 2, Interesting

      There's a fairly simple way to make any keylogger useless - one time passwords. I've for some time now had the idea of an extension to VNC that works like this:

      - You connect to your PC and press the 'Request password' button.
      - A one-time password is sent to your preconfigured cell phone number.
      - You log on with this password, and after you're done working you log out, and the password becomes invalid.

      This way, it doesn't matter how insecure the computer you're on is. Worst case, the keylogger only gets a useless password.

    11. Re:I love this quote... by lowmagnet · · Score: 1

      It doesn't stop me from using screen because I have to LOG IN first.

      --
      Heute die Welt, morgen das Sonnensystem!
    12. Re:I love this quote... by jekewa · · Score: 2, Insightful
      Often when I travel, especially on a jaunt that takes me to several cities, I don't bring much underwear (or socks or other lesser toiletries); instead I purchase new when I get there and abandon them when I leave. Of course, I bring a spare or two in case acquiring new is difficult or untimely. Who wants to drag along 30 pair of underwear for a two week trek across Europe, especially when you know that they sell it there? And is underwear (or a razor) so expensive that it can't be treated as cost of travel?

      I mean, you'd drop $5 for a cup of convenient coffee every day, right? Is it so different drop a few bucks for a couple changes of briefs and tees, and then leave them behind?

      Oh, wait, you probably wanted some intelligent banter about the preferences... Certainly some form of encryption would be made available. Wrap everything in a 4096-bit PKI scheme. Works for mail, why not preferences and data? I feel pretty safe with my SSH tunneled connections to VNC and RDP servers behind my firewalls; would this truly be so different (data v. screenshot not the point).

      --
      End the FUD
    13. Re:I love this quote... by NNKK · · Score: 2, Interesting

      No, actually, worst case, a simple keylogger gets credit card numbers, correspondance between a person and their SO/lawyer/accountant, serves to break a pseudo-anonimity shield, etc. etc.

      And note the "or worse" in my post. As someone else mentioned, once you're on, the session can be hijacked. Files can be accessed and copied. Anything can happen. Using untrusted hardware for anything sensitive is a terrible mistake, there are no precautions you can take to make it secure.

    14. Re:I love this quote... by Usquebaugh · · Score: 1

      Can you SSH through your firewall? If you can you're home free.

    15. Re:I love this quote... by Stone316 · · Score: 1

      Personally I think this would be pretty cool... When I travel to my parents house I can use their computers.. I'm betting hotels will start having suites with computers, so when i'm on a conference I can login to work during the evenings without hassle. When I'm on the conference floor and get a page I can find the closest terminal and fix the problem instead of trying to find a phone jack that I can use to plug in my laptop.

      sounds good to me.

      --
      "Thanks to the remote control I have the attention span of a gerbil."
    16. Re:I love this quote... by Hans+Lehmann · · Score: 2, Interesting
      There's a fairly simple way to make any keylogger useless - one time passwords. I've for some time now had the idea of an extension to VNC that works like this:
      - You connect to your PC and press the 'Request password' button.
      - A one-time password is sent to your preconfigured cell phone number.
      - You log on with this password, and after you're done working you log out, and the password becomes invalid.

      This way, it doesn't matter how insecure the computer you're on is. Worst case, the keylogger only gets a useless password.

      Except that once you're logged on, the keylogger will still capture everything you do; account numbers, notes to your mistress, etc., which is what you were trying to protect in the first place. And what happens if your cell phone is stolen? The thief has himself a perfectly good one-time password to use at any of these public terminals.

      --
      09 F9 11 02 9D 74 E3 5B D8 41 56 C5 63 56 88 C0
    17. Re:I love this quote... by Anonymous Coward · · Score: 0

      Not to mention the fact that since all your data is in a centralized database (which it has to be, else you leave your computer in a listening mode that waits on the 'net for a request for its data).

      If centralized databasing is what this is based around, wouldnt that mean that if an attacker broke through a single database he would have access to thousands or MORE accounts of personal information.

      Sounds scary. How about your rights when using this network? Since it is a public (to a degree) service, wouldnt the host be able to check what software you have running at any given time to see if it isnt "pirated" or illegal?

      Sounds dangerous. I'd rather take my information with me and everything I have and lug it around rather than have any time anywhere access with the possibility that anyone else could get access to it.

    18. Re:I love this quote... by ImpTech · · Score: 1

      Yeah, it'll keep your software customizations. Maybe thats enough for most people. On the other hand, your interface to the software is through the hardware. Meaning that on a public terminal you're still using whatever crappy monitor, keyboard, and mouse that somebody put there. Nevermind that said computer may be godawful slow. And how do you know its not infected with crazy spyware or something? I'm sure this system isn't going to pull your whole OS and applications off the net, so what if the terminal doesn't have the software you need on it? Nevermind that for me at least, all this is worthless because I'm sure I won't be finding any public GNOME-based desktops anywhere. And finally, I guarantee if they ever roll this out it'll be on a subscription plan, and I for one already have too many of those.

    19. Re:I love this quote... by javatips · · Score: 1

      Maybe you should read Applied Cryptography if you want to create new cryptography protocols.

      Step 2 of your protocol can be intercepted quite easily (crypto in current cell phone is pretty weak and you need a way to transmit securely between your computer and the SMS gateway).

      In the book you will also find that real security is made of three things : authentication, privacy, non-repudiation. The protocol you defined is only related authentication.

    20. Re:I love this quote... by eugene+ts+wong · · Score: 1
      I mean, you'd drop $5 for a cup of convenient coffee every day, right?
      No, I try to make do with what I have. The money spent on underwear could be spent on laundry. The time spent shopping could be spent doing the laundry. I'm not saying that it all works out evenly. I'm just saying that it's not as bad as it might look.

      Your point is well taken, though. Not having to lug around a week's worth of underwear would make travel a little nicer. I would never lug a month's worth.
    21. Re:I love this quote... by drinkypoo · · Score: 1
      I think what you really want is S/KEY.

      Barring that, some companies around the world (but the only one I have ever talked to anyone from is in Austin, TX) have some very nice voiceprint security software which is able to defeat attacks such as using a recorded voice - it can tell, even through recording artifacts, if a sample is too similar to a previous sample. At least, so they say.

      --
      "You're right," Fisheye says. "I should have set it on 'whip' or 'chop.'"
    22. Re:I love this quote... by Zone-MR · · Score: 1
      Yeah, but you can already do that.

      SSH

      Remote Desktop

      X Server

      VNC

      Take your pick.

    23. Re:I love this quote... by bluekanoodle · · Score: 1
      I'm picturing something more akin to VMware. Each public terminal has virtual machine software installed, perhaps as part of the OS. When you log in it grabs your VM hard drive image from a central store. In that case, there is no reason you couldn't have any OS you want and the applications installed in your VM would be licensed to you directly.

      Of course, I too say these guys are a little late. It almost sounds like they copied vmware. Even their "newly developed" "Rollback" function sounds suspiciously like VMware's "Snapshot" mode, which has been around for a while.

    24. Re:I love this quote... by tilleyrw · · Score: 1

      AT&T uses RSA SecurIDs for online security.

      They are a personally chosen PIN (4 digits) plus a personalized keyfob. The keyfob generates a random, 6-digit number every minute.

      If the 10-digit code you enter for a password does match the number generated by the same algorithm at the master controller, your password don't work.

      Therefore, one-time passwords are quite feasible. I log into our time-keeping system everyday with one.

      --
      This post encoded with ROT26. If you can read it, you've violated the DMCA. Handcuffs please, sergeant.
    25. Re:I love this quote... by PitaBred · · Score: 1

      But what if it's a hardware feature? I LIKE my cinema aspect display. Will my software still behave the same on a non-cinema display? Even if we do web apps and such, I'm going to have to deal with [blank]'s virus-ridden machine, and expose my software, etc. to someone else's incompetence as well as my own. At least given current technologies. I don't think web apps are there yet, and that's the only way I'd access my machine from any other one of questionable integrity.

    26. Re:I love this quote... by cerberusss · · Score: 1

      Hrmph. I don't think that if the system would become available, it would be without some form of authentication.

      --
      8 of 13 people found this answer helpful. Did you?
    27. Re:I love this quote... by zangdesign · · Score: 1

      It still doesn't settle the problem of disparate hardware though. Unless all the terminals are exactly the same, then you have all kinds of nightmares using the system (too slow, crappy monitor, etc.). Not to mention, there are the issues of what happens if the system crashes, access speed from the load at prime usage time.

      This would be good fr handling the utility functions of computing (email, web browsing, etc) but I don't see getting much done besides office work.

      --
      To celebrate the occasion of my 1000th post, I will post no more forever on Slashdot. Goodbye.
    28. Re:I love this quote... by cerberusss · · Score: 1
      Untrusted hardware is untrusted hardware

      That's entirely true. But I, for one, always make a quick risk/convenience analysis.

      I walk around somewhere. At work, at an internet cafe, in a classroom. I'd like to check my mail on my shell account. I spot a terminal. What is the chance this particular terminal is not secure? How bad do I need to log in?

      Most of the time, it's not necessary. But sometimes it is. And I accept the risk which is very convenient.

      --
      8 of 13 people found this answer helpful. Did you?
    29. Re:I love this quote... by Alsee · · Score: 3, Funny

      Instead of laughing about how noone will use this, try to come up with how you could make it secure and usable instead.

      We could run Longhorn on it.

      -

      --
      - - You can't take something off the Internet! That's like trying to take pee out of a swimming pool.
    30. Re:I love this quote... by DaoAcid · · Score: 1

      "Seriously, who would use this?"

      Well, it may be advantageous to try to think of this technology away from the perspective of a comfortable middle-class American or European lifestyle. More significant than the context in which you frame this concept, is the possible effect on computing costs.

      For instance, imagine such a technology emerging in a country whose citizens can afford neither software, nor hardware, nor bandwidth. Public terminals with a high level of user ownership (of data/configuration) change utterly the nature of private property. Of course, those of us who already own computers will have little or less reason to use this technology, perhaps because we would desire greater performance, more customization, or just because of our socialized attachment to private property.

      Ultimately, though, this technology can go a long way to alleviating the problem of private property in general. Consider: the problems of poverty cannot be solved within the paradigm of our current social construction, because poverty is a direct result of that construction's heritage. This is true in the sense that, at one point in human history (around mid-late Neolithic), private property was non-existent. It had to be claimed. Claiming, as the history of western expansion and religious imperialism shows, is a lot like theft. So essentially, what you have, is the claiming or theft of Natural property by the stronger, from the weaker, and a systematic establishment of heirarchy and law to prevent the reclamation of that property. For that reason, it is nearly impossible, and certainly against design of the state, for an impoverished person to rise up in any fashion, either property, education, or otherwise.

      What's significant about the net, and what is so empowering about information in general, is that it is a platonic capital. In other words, and like ESR has talked about, it's a capital resource that exists on a plane untouchable and unrestrictable by forces with an existing heritage of domination(government and business, aka rich white people). We're about to find out how far this analogy goes, whether it will hold up, vis. SCO vs IBM, et al. At any rate, my whole point is that this technology is amazing for the disadvantaged, in whatever country, because it further dissolves the disjunct of time and space; it allows our world to be even more deeply non-local, in Bell's sense; in short, it can allow anyone to rise up despite any disadvantages they have by birth. Information transcends matter.

    31. Re:I love this quote... by nametaken · · Score: 1

      Out, but not in. So if I'm somewhere else....?

    32. Re:I love this quote... by ymgve · · Score: 1

      Step 2 can be intercepted quite easily by a very small group of people (The ones working at the telco, or somebody who has access to cell phone sniffing equipment). It is very unlikely that this group overlaps with the ones that are in control of the net cafe PC you're sitting on, so the method should be safe enough.

    33. Re:I love this quote... by Zoinks · · Score: 1

      These are two trends in conflict: (1) mobility/portability of devices, (2) ubiquitous availability of same devices.

      Personally, I can't see how ubiquity would ever replace mobility even if security were not an issue. Ubiquitous to me means "I have a computer available on any remote mountaintop or wheat field or desert" - yeah, right. Otherwise, you'll always need the mobile device.

      On the other hand, perhaps there is a need for both. Still, I can't imagine waiting in line for a (rental) computer, or being chained to one location to do my computing, especially when I'm so accustomed to having a laptop.

      It doesn't seem to be a worthwhile factorization of the problem. Concentrate on providing the wireless bandwidth everywhere, that's much easier!

    34. Re:I love this quote... by SphericalCrusher · · Score: 1

      Yeah. The way that they mentioned you could recover data would be a simple way for hackers to obtain data that wasn't their own. Honestly, I don't know what to think of this idea. I love owning a computer, simply because I get attached to it -- it's like a friend. I like storing my personal data on one computer. (Or three, since I have a home network in my bedroom.) But I think the idea of roaming and storing data on all of these computers would be pretty awesome. I wonder if it would become a target for wardrivers though?

      --
      "Instant gratification takes too long." - Carrie Fisher
    35. Re:I love this quote... by DunbarTheInept · · Score: 1


      Despite their outward sameness, most computers are so personalized with desktop preferences and software that borrowing someone's computer can seem as creepy as borrowing their underwear.

      Well, given what kind of web browsing a lot of people use their computers for, it can be the case that not only is it *equally* creepy as borrowing their underwear, but that it is creepy for the exact same reasons too.

      --

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

    36. Re:I love this quote... by Anonymous Coward · · Score: 0

      Your point is well taken, though. Not having to lug around a week's worth of underwear would make travel a little nicer. I would never lug a month's worth.

      You do lug other clothes though, right? You don't just live in one shirt and one pair of pants?

      A week's worth of underwear still takes up less space than a pair of pants...

    37. Re:I love this quote... by eugene+ts+wong · · Score: 1
      You do lug other clothes though, right? You don't just live in one shirt and one pair of pants?

      A week's worth of underwear still takes up less space than a pair of pants...
      A week's worth of underwear takes up less than a pair of pants, but a week's worth of underwear plus the pair of pants will take up more than a pair of pants & no underwear. That's what the other fellow was saying. I'm not agreeing with him. I'm just stating that I can see the measurable differences. I'll still bring my own underwear.
    38. Re:I love this quote... by ultranova · · Score: 1
      Instead of laughing about how noone will use this, try to come up with how you could make it secure and usable instead.

      Impossible. The whole idea is to use public computers as terminals. This means that you have to give that public computer your authentication data, be it a password, id card, fingerprint scanner or something else. And when you do, the computer will then use these credentials to connect to your home pc or whatever.

      The problem is that you have no way of knowing what the software in the public computer will do once it has this connection. It can issue orders on your behalf and read your data, and you can't possibly know if it's only showing that data on its screen or forwarding all of it to a shady character in Russia.

      A public computer can never be trusted, because you have no way of knowing what program code is actually reading your keypresses and showing you the data.

      --

      Forget magic. Any technology distinguishable from divine power is insufficiently advanced.

    39. Re:I love this quote... by NNKK · · Score: 1

      I'd rather use my PDA and an 802.11b card. Yeah, the keyboard sucks, and the screen is tiny, but it's a small price to pay for retaining security. It's also more convenient in some ways, not having to worry about whether there's going to be a terminal free, and being able to sit wherever the hell you want (like on a nice couch in a library instead of whatever horrid chair they might have at their terminals) and move around freely.

      It's not really out of reach for most people, either, if they need a computer on the go. An iPAQ 1940 plus an SDIO 802.11b card will run you around $350 these days. A higher-end model with built-in 802.11b is around $400. Palm systems are even cheaper, of course, but you sacrifice some power and flexibility.

    40. Re:I love this quote... by Stone316 · · Score: 1

      Yes, you could but it may require installing software on that computer. Also, it would probably require opening up some ports on your firewall to do so.. Its hard to say what the final technology would look like it would probably be more transparent. After reading the comments, I really like the tech. by Sun. I've seen it before but forgot about it.

      --
      "Thanks to the remote control I have the attention span of a gerbil."
    41. Re:I love this quote... by jp10558 · · Score: 1

      Well, I was going to hit you for the fact that VNC doesn't require installing software, then I saw the imperitive may.

      Well, since I'm commenting anyway, let me say that it is the hardware as much as or more than the software setup that makes me like my computer. Let's see you get my memorix keyboard and MS Intellimouse on all public computers, much less my sisters entirely different logitech hardware. I already mistype or feel weird using a different mouse or keyboard.

      That's what they cannot overcome.

      --
      Opera, Proxomitron-Grypen,GPG 0x0A1C6EE3
    42. Re:I love this quote... by cerberusss · · Score: 1
      A public computer can never be trusted

      See my other replies. There's a chance that yes, that particular public computer is hacked. However at that particular time, I might find my convenience so important that I'm willing to run the risk getting hacked. Why do people use telnet? pop3? Hotmail? A public telephone?

      Situation: OMG!! I'm at the airport and I want to call my mother!! But this particular public phone might be rigged!! Some three-letter agency is listening! "Mom, I've arrived, finally. Can you come pick me up? [...] Thanks! [...] Bye!!".

      --
      8 of 13 people found this answer helpful. Did you?
    43. Re:I love this quote... by Anonymous Coward · · Score: 0

      I actually use VMware for precisely this.

      I have VMware on my home linux box and my w2k machine at work. When I leave work for the day, I suspend my VM, and then kick off an rsync of the .vmdk and .vmss files to my home box.

      When I get home, I can just resume my VM and finish up what I was working on. When I'm done, I suspend again and kick off an rsync back to work.

      I even get a periodic backup for free. The only downside is that I can't put the VM into fullscreen mode on my linux box because I suspended it on my windows machine. I'm not entirely sure why, but using the oddly-named "quick switch mode" is a decent workaround.

  4. i already do this... by Anonymous Coward · · Score: 1, Insightful

    with vnc for the few *nix machines i have to admin, and remote desktop to my desktop at home...

  5. Already close by GigsVT · · Score: 2, Interesting

    With SSH, "screen", VNC, and X-forwarding, whenever I approach a linux box, I feel right at home, knowing I can connect to my apps, files, and data with little trouble.

    --
    I've had enough abrasive sigs. Kittens are cute and fuzzy.
  6. Um... by Raynach · · Score: 5, Insightful

    Running VNC or X remotely? Why is this so revolutionary?

    --
    - A
    1. Re:Um... by dk.r*nger · · Score: 2, Interesting

      Running VNC or X remotely? Why is this so revolutionary?

      Do real work in VNC/X/Remote Desktop over a 128 kbs DSL and you know the answer to that.

      This will run stuff on the local machine, and limit lags to filetransfers. I can live with a lag of a second or two when I save a file - NEVER a lag of 100-200 ms or even more everytime I hit a key or click my mouse - and this is the reality of X/VNC over anything but very fast connections.

    2. Re:Um... by arth1 · · Score: 4, Insightful

      XDMCP and remote X servers have been in use for ages.
      (In X, the server runs on the client, while the clients run on the server.)

      It always baffles me why people use VNC or convoluted scripts to copy over the settings when most of the time, remote X would do the job just fine. Possibly because the man pages for X in general and remote X in particular are not meant to be read by Normal People?

      Regards,
      --
      *Art

    3. Re:Um... by Saeed+al-Sahaf · · Score: 3, Interesting
      Do real work in VNC/X/Remote Desktop over a 128 kbs DSL and you know the answer to that.

      Yes, but assume (if the powers that be at the Internet providers decide to allow it...) conectivity imporves and bandwidth is not an issue? We are getting closer and closer to that every day. Some public utilities have started to bring fibre to the door of every house in their district. Some day soon this will be common. At that point your argument will nolonger be valid.

      --
      "Who are in control, they are not in control of anything - they don't even control themselves!" - Glen Beck
    4. Re:Um... by Dr+Caleb · · Score: 4, Insightful
      Do real work in VNC/X/Remote Desktop over a 128 kbs DSL and you know the answer to that.

      Try using VNC over a 64k Frame line. (It's not so bad if you remember to set the desktop to 640X480 and 256 colours.) Now try driving 6 hours to get to the same machine. Which was a better use of your time?

      It might suck, but sometimes it is faster to VNC or Remote X in to a machine.

      --
      "History doesn't repeat itself, but it does rhyme." Mark Twain
    5. Re:Um... by milgr · · Score: 1

      I used to VNC into a customer's machine. I was connected by a 50Kb connection if I was lucky. While it was a bit slow, it was certainly usable. Running across a compressed connection with the right VNC options gave resonable responsiveness.

      Heck, it was a lot better than the deal in Highschool. I used one of about 8 terminals that was connected via a 1200 baud line, multiplexed together. I found that a good line editor - like TECO running on a line printer/terminal was more effective for editing than a screen oriented editor. After all, I could see what I typed, and fewer characters were transmitted. For a while I got used to keeping track of what the document looked like in my mind while I typed - as the output would come much later.

      --
      Where law ends, tyranny begins -- William Pitt
    6. Re:Um... by Anonymous Coward · · Score: 0

      Some public utilities have started to bring fibre to the door of every house in their district. Some day soon this will be common. At that point your argument will nolonger be valid.

      Um, you DO know there are still plenty of people here in the USA (not to mention elsewhere inthe world) who can't even get better than 28.8 dialup speed, right?

      Maybe, 50 years from now, everyone will have fiber to their door, but then again, 50 years ago, they predicted we'd all have flying cars.

    7. Re:Um... by Anonymous Coward · · Score: 0

      (In X, the server runs on the client, while the clients run on the server.)
      That's always confused the hell out of me... plus that it sounds like an infinite loop.

    8. Re:Um... by Anonymous Coward · · Score: 0

      Lets see, working over an maddeningly slow and jerky connection
      or
      getting paid to drive for 12 hours, stay overnight in a motel, and being able to deliver a LART in person?

    9. Re:Um... by bgarcia · · Score: 3, Informative
      It always baffles me why people use VNC... when most of the time, remote X would do the job just fine.
      That's like wondering why people use "screen" when "telnet" will do the job just fine.

      All of these programs let you access a machine remotely, but screen & VNC allow you to keep a particular session alive while you access it from different locations. With remote X (or telnet), if you want to access the server from a different location, you have to log in again, starting a new session. With screen or VNC, you are continuing an already opened session. Any programs that you were running are still there, unchanged. Read up on VNC a little more and try to understand the implications of this feature. It really is a nice feature, above and beyond what X provides.

      --
      I'm a leaf on the wind. Watch how I soar.
    10. Re:Um... by dk.r*nger · · Score: 1

      Of course you are right with respect to bandwidth - but we are still going to face the problem with latency. I believe we are a long way from obtaining ISDN-like latency on the 'normal' internet.

      I still believe this is the right way to go. Computers have immense power (for desktop use, anyway) so it's not resonable to sacrifice bandwidth for lower local CPU use.

      It's not like we are not going to use all that extra bandwidth. Fiber-internet to the door just means cable-tv over the internet ;)

      Don't you remember the day when 14 PC's sharing an ISDN was considered fast? :)

    11. Re:Um... by flatus · · Score: 1

      NO!!! It is because I have lost too much work when x servers on ms windows crash. There is even the problem of losing the network connection and the state is lost. VNC just works and never breaks.

    12. Re:Um... by Saeed+al-Sahaf · · Score: 2, Informative
      Um, you DO know there are still plenty of people here in the USA (not to mention elsewhere inthe world) who can't even get better than 28.8 dialup speed, right?

      Maybe, 50 years from now, everyone will have fiber

      First, read what I wrote: Some day soon this will be common. While it is not "common" now, it is becomming more common.

      Second, I seriously do not think it will be "50 years from now". This is not the same as "flying cars", this is real technology that is actually happening.

      Also, starting a discussion / argument / statement with "um" immediately takes away half of the discussion / argument / statement's validity.

      --
      "Who are in control, they are not in control of anything - they don't even control themselves!" - Glen Beck
    13. Re:Um... by Epistax · · Score: 2, Insightful

      Sorry I didn't RTFM, but I think that's missing the point. What you are describing is using one computer to be a terminal for another computer. I believe what they mean is one computer being a terminal to your data. That is your data may not exist on a personal system of your own, but more of a ubiquitous system where your stuff may not be in any specific location at any time. Imagine an system with hundreds of millions of nodes just with plain old data. You log in through a terminal (probably holds data, perhaps not yours) and access your things. It then sends out data requests across the entire network much the day your own computer requests the memory from cache, then ram, then storage. Perhaps using some sort of routability internally (look up table, get something like an IP addres) it is directed towards your data. Perhaps frequent access to a specific terminal will have a consqeunce of your data being closer to that terminal (or even on it) in the network.

      I'm pretty sure this is the ultimate goal however there are mammoth things to overcome. A short list: bandwidth up the arse, security up the arse, redundancy up the arse, and omnipotence (this word already implies up the arse). This also opens up the door to grid computing (sigh.. up the arse) as any currently unused machine can be instantly recognized and put to use for systems currently loaded (where it can help). Every little bit usually helps.

    14. Re:Um... by dk.r*nger · · Score: 2, Insightful

      That's true - and I do that myself (although the drive would be more like 20 minutes .. but involving getting *out* :-| )

      But it depends on what kind of work you do. Adding a few users to a Win2003 server and sharing a directory (which is what I do over VNC) or anything that takes less than half an hour is alright over VNC. But my nerves would really wear out if I were to type a paper or a long email over a lagging VNC-connection.

    15. Re:Um... by Anonymous Coward · · Score: 0

      Listening to your wife bitch about being away from home :/

    16. Re:Um... by dekeji · · Score: 1

      One reason is that VNC has very lightweight clients.

      Also, the VNC protocol is more predictable; in principle, X11 applications should be more efficient, but many X11 apps are so poorly written that VNC beats them.

      Finally, several recently developed and popular X11-based desktop environments aren't designed with remote applications in mind and won't do the right thing.

    17. Re:Um... by elflord · · Score: 2, Informative
      It always baffles me why people use VNC or convoluted scripts to copy over the settings when most of the time, remote X would do the job just fine.

      You can't just walk away from your desk with an X session, and resume at another location. You can do exactly this with vnc. Your applications don't have to close, or anything. The problem with X is that the "X server" is running on the terminal. You can't close the X session without closing all the X-clients, but you may not want to close them. When you run a VNC session, there is a virtual X session running, so you can relocate the X session to any other terminal.

    18. Re:Um... by microsoftisass · · Score: 0

      This is revolutionary because it does not rely on one machine like with VNC/RDP. When you RDP to a terminal server you run the risk of that terminal servers dying and thus lossing your data and settings in the process. With this, your information is stored on multile machines that are not firewalled or only accessable via a domain controller like most work enviroments. It is a great idea for on the road workers in the respect that they can access information pertaining to a sell or whatever from anywhere without the hassel of RDP or VNC.

    19. Re:Um... by Anonymous Coward · · Score: 0

      Second, I seriously do not think it will be "50 years from now".

      Certainly not. We didn't even have computers at home 50 years ago. 50 years from now, at the current rate of increase, home computer processors will be 6400 Thz and home broadband bandwidth will be 1383 Tbps.

      Assuming we don't grow any faster than we did in the last 30 years, which is not much of an assumption.

    20. Re:Um... by Archibald+Buttle · · Score: 1

      Why don't people use remote X?

      Very few people run X-Windows applications.

      VNC doesn't care what platform is being used - it'll work with X-Windows, or Mac OS X, or Windows, or PalmOS, or RISC OS, or Symbian.

      Both X and VNC however also rely on having a fixed central computer system or systems on which to run applications, and simply use the remote system as an IO device. It sounds very much as if this new idea does not require fixed systems, only fixed storage.

    21. Re:Um... by PepsiProgrammer · · Score: 1

      And us here in Rural USA will still be stuck with our 28k connections

      --
      "The United States has no right, no desire, and no intention to impose our form of government on anyone else." - Bush 05
    22. Re:Um... by Dr+Caleb · · Score: 1
      I'm a 1 man shop, about 60 computers, but geographically distant. I can have a 12 hour drive sometimes between branches, and that really isn't an efficient use of my time. Plus, living out of a suitcase sucks for any length of time greater than a week.

      If I had the bugdet to fly all the time, I'd hire a second person as backup to me.

      --
      "History doesn't repeat itself, but it does rhyme." Mark Twain
    23. Re:Um... by bluekanoodle · · Score: 1
      "When you RDP to a terminal server you run the risk of that terminal servers dying and thus lossing your data and settings in the process."

      This where the extra functionality of Citrix comes in. You can create a redundant loadbalanced farm. If a users loses a connection or one of the servers goes down, when the reconnect their user state is still intact. We use this for hosting our apps out to remote clients.

      The future is now.

    24. Re:Um... by Anonymous Coward · · Score: 0

      Incorrect. If, in gnome, I do Actions -> Logout and check the "Save session" option, and then go to John Doe's computer, fire up a remote X server, and log back in, I am right where I left off (assuming of course that all the programs do properly listen to save current session, but most of the programs I use do)

    25. Re:Um... by Some+Dumbass... · · Score: 1

      Running VNC or X remotely? Why is this so revolutionary?

      Do real work in VNC/X/Remote Desktop over a 128 kbs DSL and you know the answer to that.


      Hmmm... let's think about this.

      If your remote terminal has a 128kbps DSL connection, either VNC or this "virtual distributed hard drive" proposal will work badly.

      If your home computer has a 128kbps connection and you're trying to access that remotely (with VNC or whatnot), that would suck. Of course, putting your data into one of these virtual distributed setups would also take forever, unless you have very little data and no unusual customizations to your system. Also, if you're at home and your hard drive is distributed all over the Internet and is accessible only via your 128kbps DSL link, that would also suck.

      Overall, I think there's no way of making all your data available over the Internet which works well with a slow link. Much data and low bandwidth works badly by definition, irregardless of the specific access method used. :)

    26. Re:Um... by Creepy · · Score: 1

      VNC isn't a terribly efficient way to do remote connections between Windows boxes - MS's stuff is faster (Terminal Services or whatever it's called now) because it can cheat on what it sends by sending window definitions rather than a bitmap or jpeg of the window frame and letting the client render those pieces (for example). If you're like me and go between a Linux box or mac box and a Windows PC, though, VNC is about the only option.

      I sometimes do some coding on my home machines from work (usually mac or linux open source) over lunch, so I ssh tunnel a VNC session into my work box and just deal with any lagginess (which, incidentally, is more from the overtaxed T1 at work than my 1500/768 DSL home connection). Most of the other times I spend reading /. - like today :)

    27. Re:Um... by Uerige · · Score: 1

      several recently developed and popular X11-based desktop environments aren't designed with remote applications in mind and won't do the right thing

      What do you mean by that? You can run a gnome-session remotely, i've tried that. Same with kde. The apps usually are completely network-ignorant, they don't know the difference between running locally and remote.

    28. Re:Um... by k12linux · · Score: 1

      TightVNC combined with inteligent resolution and compression options can be quite speedy on a 64k line.

    29. Re:Um... by k12linux · · Score: 1

      I think he means that many modern-day X apps send way more traffic than they need to/should and don't scale back when being run remotely.

      Use a network sniffer to watch an X app that was writen with remote execution in mind. It will typically send a fraction of the packets for drawing and refreshes in X than one which was only written as if it would always be run locally.

      On a 100Mbit LAN, modern desktops may run great, but run remotely over a slower line and you can start to see where thy fall down.

    30. Re:Um... by orasio · · Score: 1

      ssh -X user@remotehost.domain

      and no special config, lets you run remote X applications, without reading X manual pages
      if you need to "su" in the remote system, just use "sux" and you can still run remote X apps

    31. Re:Um... by statusbar · · Score: 1

      What bothers me about the newer fancy kde and gnome desktops is that they do not store settings on a per-display basis. I open a terminal app when I am logged in via cygwin's XFree86 implementation, and the fonts are all wrong. So I select a nice one in the preferences. Next time I log in to the main computer directly, the preferences now are wrong.

      Another problem is when you want to log in more than once into the same desktop. ie: run vnc server in the background and X11 desktop locally. Log in to vnc and watch all the kde & gnome embedded servers complain. It makes me want to just go back to fvwm or openbox... The original X Resources scheme did allow for per-display application settings. What we have now is a step backwards.

      --jeff++

      --
      ipv6 is my vpn
    32. Re:Um... by arth1 · · Score: 1
      One reason is that VNC has very lightweight clients.

      Also, the VNC protocol is more predictable; in principle, X11 applications should be more efficient, but many X11 apps are so poorly written that VNC beats them.

      Finally, several recently developed and popular X11-based desktop environments aren't designed with remote applications in mind and won't do the right thing.

      That's why there's LBX (low bandwidth X). Seriously, it helps a LOT for slow lines or slow apps. Heck, with some badly written apps, it helps to run lbx on the local(!) display, to avoid retransmitting the same bitmaps over and over again.
      But then again, how to set up lbx is even harder to figure out for newbies, and a few new apps make assumptions about the order things will happen (always a bad thing, but most noticable when using a caching protocol like lbx).

      Other than that, I really miss the roaming profile option from Netscape Navigator. Mozilla/Fire(bird/fox/bug) lacks this, unfortunately. It made jumping from machine to machine a whole lot easier when I could always access my bookmarks and other settings.

      Regards,
      --
      *Art
    33. Re:Um... by dekeji · · Score: 2, Insightful

      The apps usually are completely network-ignorant, they don't know the difference between running locally and remote.

      No, sadly, that's not the case for Gnome and KDE apps because those environments have introduced communications mechanisms that bypass the X11 server.

      Also, the drawing and redraw logic in those apps (as well as applications like Mozilla) doesn't work well on remote displays.

    34. Re:Um... by Anonymous Coward · · Score: 0

      It's quite amusing really - if you have two gnome sessions running on the same machine, attempting to run galeon always opens a new window on whichever display happens to have galeon running.

    35. Re:Um... by dk.r*nger · · Score: 1

      When I do programming, email, wordprocessing etc, my workfiles usually fits within what can be shipped over a 128 kbit line in resonable time.

      Really, it doensn't suck that I can get to all of my files instantly over SSH. Sure, it would suck less if it was really, really fast.

      But what would suck even more, would be for me to not be able to get to that one file in my archive where I did that cool trick, when I need it.

    36. Re:Um... by Lehk228 · · Score: 1

      well you shouldn't type a paper over the network, type the document in a simple text editor locally then paste to $OFFICE_APP_OF_CHOICE over the network once you are done (or paste locally if the software is available then save to remote machine

      --
      Snowden and Manning are heroes.
    37. Re:Um... by Lehk228 · · Score: 1

      In X, the server runs on the client, while the clients run on the server
      Mind if i steal that and put it in my sig?

      --
      Snowden and Manning are heroes.
    38. Re:Um... by gnu-generation-one · · Score: 1

      "This will run stuff on the local machine, and limit lags to filetransfers."

      Essentially, it's putting your home directory on a subversion server.

      [*] Check out .* (application settings)
      [*] Check out /work/ directory
      [*] Do some work
      [*] Check everything back in. Go to another computer, check out your files from there, and start again where you left off.

      Ok, you can't leave programs running in this mode (program running on the local machine won't stay running when you change local machines), but you always have the option of running programs on a remote machine (with delays to your commands) if you want to leave some programs running. SSH, VPN, X, etc.

      How long before you can store your home directory on google and download it at any computer you're using, update the global copy when you finish?

    39. Re:Um... by Some+Dumbass... · · Score: 1

      When I do programming, email, wordprocessing etc, my workfiles usually fits within what can be shipped over a 128 kbit line in resonable time.

      Yeah, but they're talking about making any arbitrary file on your hard drive available, as though you were right in front of your computer. Technically that means that all of your email and documents (not to mention your pictures and mp3s) should be available all the time.

      Besides, if you're mostly going to work with small files, why not just put them on a USB memory stick and carry them around with you?

    40. Re:Um... by Darkangael · · Score: 0

      What about the time it is going to take to get all of this data to the local machine, then the time it is going to take to put all the data back on the server afterwards. You are probably looking at AT LEAST 512 meg of data (albeit compressed) to copy over this 128kbps line just for the memory dump, then there is the actual software itself. Even if they managed to compress the total transfer down to 128MB, every time you log into a computer it is a wait of 2.3 hours long before you have a usable system on a 128kbps line. The same amount of waiting time when you log off before another person can use the computer.

    41. Re:Um... by Anonymous Coward · · Score: 0

      I don't know... I think MSTSC/RDC is decent. Especially when lined up next to VNC! Remote administration of a Windows 2000 server using RDC is something I do quite comfortably from a 512/128 ADSL line on a semi-regular basis. It's not my definition of a "very fast connection", but it works.

    42. Re:Um... by dk.r*nger · · Score: 1

      Besides, if you're mostly going to work with small files, why not just put them on a USB memory stick and carry them around with you?

      Because my archived projects folder is 800 mb of (mostly) small files. And because I want my stuff in one place, so I don't have to deal with multiple versions - and that one place shouldn't be a theft- and destruction-prone memorystick.

      Because my images directory is 6 gb, yet well organised and few of the single files are over one megabyte in size.

      Besides, another important point of this idea is to have your own programs and its configuration with you.

    43. Re:Um... by Anonymous Coward · · Score: 0

      At least for keypresses, 100ms roundtrip time is generally acceptable to most people, as long as the delay is consistent (S.D. around 20ms). I haven't seen any studies on mouse clicks, but they are probably similar, as long as the mouse cursor tracking (including changing cursor image) is done locally. Ok, maybe not for today's "OMG, I need 740 frames per second refresh, 2ms lag time and what will I do if I can't multi-task 8 different things at once, I'm just lost without my iPod" crowd, but they're probably not doing much useful anyway.

    44. Re:Um... by microsoftisass · · Score: 0

      I should have stating my case better. I should have stated this from the home users perspective. A user has a winxp pro machine running RDP and this said user connects to this machine from work or school as a place to do work or homework or whatever. The hard drive in this machine dies and he is screwed. That is what I meant, should never have used the words terminal servers. :)

  7. Reminds me of... by Anonymous Coward · · Score: 1, Informative

    Screen over SSH :)

  8. What about roaming profiles? by Anonymous Coward · · Score: 1, Informative

    While the article refers to the idyllic view of being to work anywhere, the tech exists already. In a corporate environment with Win2K/NT4, there's roaming profiles.

    There's also Citrix and Terminal Services which allow to have that experience throughout a LAN. Tie it up with a SSL-VPN solution and then you have that environment anywhere in the globe.

    1. Re:What about roaming profiles? by ckaminski · · Score: 1

      Roaming profiles don't work if the desktop I sit down doesn't have the applications I normally use to do work. For some applications, running them off a network share is more of a hassle than it's worth (if not impossible).

  9. Uh, right. by Jaywalk · · Score: 4, Funny
    Someday in the future, once people have stopped giggling about how all telephones once were wired to the wall, they'll still have trouble containing their laughter about laptop computers.
    <SARCASM> That's right, and cell phones are just a fad. After all, there are phones all over the place, so why would anyone want to carry their own? </SARCASM>

    Computers keep shrinking and prices keep dropping. Why depend on a remote site to host your desktop when you could keep the same data in your watch, jackknife or wallet?

    --
    ===== Murphy's Law is recursive. =====
    1. Re:Uh, right. by TRACK-YOUR-POSITION · · Score: 2, Interesting

      Maybe because you don't want to carry around the 15 inch lcd and keyboard required to do actual work? I dunno, I think this could be cool, though the security problems seem basically unsolvable--typing on someone else's keyboard is never trustworthy, and how could we prevent a kiosk from being able to observe what your mobile virtual machine is doing?

    2. Re:Uh, right. by Azghoul · · Score: 2, Interesting

      Why keep each data in your separate devices? It's far more interesting if everything you have digitally is accessible from anywhere, like an IMAP connection is for email.

      The trouble for me is, I like my personal machines. Not just the settings, which are relatively painless to transfer (since I don't use Windows when possible), but rather, the hardware: I love my particular old Marble FX trackball and NMB keyboard...

    3. Re:Uh, right. by Meneudo · · Score: 1

      Unfortunately, until the day where a computer is anywhere in your reach, this idea isn't practical at all.

      Many hotels offer complimentary high-speed internet access to people with laptops; providing a computer would just be a waste of money- the initial investment as well as maintainence and updates. If you really need to do work on the go, you probably already have a laptop.

      --
      ...
    4. Re:Uh, right. by SerpentMage · · Score: 3, Insightful

      eeehhhhh.... NOT....

      People like to own things, whether it be a car, home, clothes, etc. Only when there is no other choice will be use "communal" stuff (electricity, etc)

      When I went to University we had this "virtual" computer concept (University of Waterloo). Everything was networked and you could log on anywhere and get access to your files and programs.

      YET people who could afford it bought their own computer. Simple reason why:
      1) Can use the computer when you want to
      2) Can put silly stickers and colors on your computer and using your own keyboard and mouse. Remember not everybody wants to use an American keyboard and push mouse. I need a trackball because I have problems with my fingers.
      3) Have access to a computer, without the hassle of finding one. Imagine going from your office to a library. With a laptop it is called suspend. Going from the office to library first means finding a free computer at the library.

      Nope, generally speaking silly idea....

      --

      "You can't make a race horse of a pig"
      "No," said Samuel, "but you can make very fast pig"
    5. Re:Uh, right. by wfberg · · Score: 1

      Even smaller USB flash drive.

      Though I've seen one that's even smaller, actually as flat as a creditcard.

      --
      SCO employee? Check out the bounty
    6. Re:Uh, right. by Gingko · · Score: 2, Interesting

      This is *exactly* right. Having terminals everywhere isn't the point, but having computers everywhere *is*. We're not far away from a situation where (initially only in localised areas) a computing substrate is ubiquitously available to all at all physical locations: the infrastructure might as well be wired/wireless Internet. The middleware is the key because processes are no longer tied to a particular computer. Processes and the underlying hardware can be supplied by separate vendors, and the process can migrate itself to another platform transparently - at a cost.

      And there's the interesting bit. How do we automate the interaction and composition of processes in a market environment? How do we allow services to submit bids to some consumer, and have it choose the best bid; thousands of times a second? How do we arbitrate and regulate such an environment?

      Welcome to my PhD :)

      Henry

      --
      i don't do sigs. oops.
    7. Re:Uh, right. by TRACK-YOUR-POSITION · · Score: 1
      Yes, people like to own things. But not carry them around. Back when I was in college, I owned a desktop computer (two!), but when I left my room I relied on the university's computer labs. That's not to say that NO ONE bought laptops--wireless was pretty popular--but even those who did still used labs occasionally if they were wanted larger monitors and keyboards or were working with a team of people who didn't have them, or simply didn't feel like carrying 3-10 pounds of extra crap with them, or had more than 2 or 3 hours of work to do outside their rooms.

      Then when I left school, I got a laptop. Still, 80% of the times I leave my house, I'm not carrying either my iBook or TabletPC (the latter being only 2 pounds!) because it's just not worth carrying around extra, expensive to replace, baggage.

    8. Re:Uh, right. by ThosLives · · Score: 3, Insightful
      You've failed to ask the most important question, which several other people have brought up in previous posts:

      Where is your data stored? How do you manage who owns the data? Do you own the data if you don't own the media on which it's stored? How do you enforce this?

      Part of the reason people like their own cars, houses, whatever, is that they *own* it and it's tangible. People don't like to license music on a CD - the want to own the CD and do whatever they want with it (and the music on it - most people who advocate fair use aren't in the business of redistributing the music off the CD they purchased).

      The issues of security and technological barriers aside, the issues of intellectual property and having control over your own [stuff] will become what's important...

      --
      "There are a dozen opinions on a matter until you know the truth. Then there is only one." - CS Lewis (paraprhase)
    9. Re:Uh, right. by Gingko · · Score: 1

      Actually, while that is of note, it's not necessarily 'the most important', and probably not the most difficult or interesting. We do pretty well with e-mail and web-pages stored on remote locations. That's definitely a starting point. Data services fit into the ubiquitous computing model like any other. Don't like where your data is stored? Migrate it. Have this done automatically. The ideas mooted here do make the ownership issue more acute, but they hardly raise the questions for the first time.

      Henry

      --
      i don't do sigs. oops.
    10. Re:Uh, right. by Alexis+de+Torquemada · · Score: 1

      Maybe because you don't want to carry around the 15 inch lcd and keyboard required to do actual work?

      Maybe you wouldn't want to deal with these klunky peripherals any more. As for the video display, I could imagine a tiny laser that projects images directly onto your retina. Similar to a laser TV, but without the intermediate step via a fluorescent screen.

    11. Re:Uh, right. by heck · · Score: 1
      > Maybe because you don't want to carry around the 15 inch lcd and keyboard required to do actual work

      I dunno about you, but I have several docking stations for my laptops. One at work, one at home, and (when I was a contractor) one at my customers. I can work on a laptop, but I really prefer a real keyboard and mouse.

      So - to carry on the post you replied to - computers are shrinking. Pretty soon I'll be able to carry something I can plug in anywhere. I plug it in somewhere that has a monitor, keyboard, etc. - and I'm good to go. No depending on the home server being there; no hoping the network is up; and I have my computer on me (my data, my anti-virus, my firewall...)

      And did you miss the cool stuff a researcher is doing with 3 or 4 pen shaped devices? (one displays a keyboard; one displays a screen on a surface; one is a hard drive; one is a CPU) It was a slashdot article which I'm too lazy to look up. (Yes, I am counting on the fact that someone will post the link)

    12. Re:Uh, right. by Lord_Dweomer · · Score: 1
      Not to mention the fact that until all computers are created equally, there will be performance issues when using certain machines that are dated or underpowered.

      It would be like if I owned a Skyline and then borrowed my friends Kia expecting it to behave the same way.

      --
      Buy Steampunk Clothing Online!
    13. Re:Uh, right. by MacDork · · Score: 1

      People like to own things, whether it be a car, home, clothes, etc. Only when there is no other choice will be use "communal" stuff (electricity, etc)

      Not to minimize your point at all, but I just have to throw this in...

      Most people like to think they own things. Cars, homes... people don't own these things in America. They owe a bank several years of their lives for them. Most people do not own anything of substantial value. Most people are upside down in their 60 month car loan until it is finally paid for, at which point their car is a wholesale piece and practically worthless. Most are 2nd and 3rd mortgaged in a house they will never pay off. They have 30 year loans that are all interest for several years and only have an intention to 'trade up' to something even less affordable later.

      If you asked me, I'd say people like wage slavery and convenience more than they like owning things.

  10. Dont we have this already? by gerrynjr · · Score: 0

    Isnt't it called screen?

  11. Terminal Services.... ? by HoofArted · · Score: 0, Redundant

    I thought terminal services was for that ...

  12. Umm.. Security? by leperkuhn · · Score: 5, Insightful

    Maybe the average Joe won't care but I would rather have everything stored on my laptop that I physically carry with me. Why would I trust a random computer? Boo these men.

    --
    http://www.rustyrazorblade.com
    1. Re:Umm.. Security? by Short+Circuit · · Score: 4, Insightful

      Well, you could use things like SSH tunnels and VNC. But that only prevents network-level interception. You'd still be susceptible to keyloggers, video cameras, and the oddball looking over your shoulder.

    2. Re:Umm.. Security? by MythoBeast · · Score: 2, Insightful

      Much worse than that. If you're logging on from "anywhere", then you have to trust the system you log in through to not download and record all of your passwords, data, etc. You have to trust your terminal to not be pre-bugged.

      Never, never, never.

      --
      Wake up - the future is arriving faster than you think.
    3. Re:Umm.. Security? by hodet · · Score: 1

      Because there's nothing more secure then travelling with a laptop now is there. It gets stolen or falls off the table and your f*cked. That's kind of the same mentality as saying I will never buy anything online because it's not secure, yet you feel perfectly safe handing over your card to anyone to physically swipe.

    4. Re:Umm.. Security? by dangerburger · · Score: 1

      The fact that you wouldnt be carrying your laptop wouldnt mean that you couldnt physically carry your files on a hard drive. Say a 200 gb solid state hard drive with all your programs, config files, and data on it. Excuse me while i sop up the drool on my desk. ;)

      --
      Non-System foot or foot error. remove from mouth and strike any key when ready
    5. Re:Umm.. Security? by Elwood+P+Dowd · · Score: 1

      DRM!

      Your USB key has a public key on it, and checks to ensure that the system you're on is a secure ISR system.

      Then it uses your private key to grab your session.

      Now it's a matter of hacking Intel's DRM.

      --

      There are no trails. There are no trees out here.
    6. Re:Umm.. Security? by leperkuhn · · Score: 1
      Because there's nothing more secure then travelling with a laptop now is there. It gets stolen or falls off the table and your f*cked. That's kind of the same mentality as saying I will never buy anything online because it's not secure, yet you feel perfectly safe handing over your card to anyone to physically swipe.
      Please try to actually read my post before responding. I didn't say it was the most secure thing ever, i just said I have a preference. I would rather not check my bank account on a random computer, or my personal documents, or anything for that matter.
      --
      http://www.rustyrazorblade.com
    7. Re:Umm.. Security? by whitis · · Score: 1

      Maybe the average Joe won't care but I would rather have everything stored on my laptop that I physically carry with me. Why would I trust a random computer? Boo these men.

      Yep, I have the same concerns. I haven't done anything of any consequence on machines I don't control for about a decade now.

      Lets imagine a much safer system than they are describing: an iPod sized device that is a complete desktop computer sans keyboard/and display. You carry this on your person and use public "terminals" consisting of nothing more than a usb keyboard, mouse, and VGA monitor. The risk of such a setup is MUCH lower than the system described and yet there is still an appreciable degree of risk. The more popular the public terminal is, the closer it is to sensitive organizations, or the more affluent the demographic, the more incentive there is to install radio transmitters or recording devices into the keyboard and monitor. The starbucks across the street from the headquarters of a multinational corporation has a high likelyhood of being bugged.

      Compared to this scenario, the system proposed in the article would be much easier to compromise. No special transmitter hardware needed. No receiver hidden in a closet or van. No need to conspicuously disassemble or switch equipment in a public place. No need to "spill" beer in the vent holes on the monitor so they will call in a "repairperson" to fix it. Nope, just compromise the host OS and have it transmit the data over the net. So instead of being mostly limited to inside jobs, government spy agencies, and corporate espionage the compromise of this system is likely to be accomplished by mere script kiddies.

      Similarly, VNC on public machines would be very vulnerable to intercepting the data while it was still in plaintext.

      One could try to argue that trusted computing systems with a Frist chip would make this secure, yet these systems give control to the government and multinationals corporation, who have a bad track record where privacy is concerned and are also want to erase data they assume you have pirated or perhaps is incriminating towards them.

      Public terminals (used to?) work pretty well within the scientific community where people were trustworthy or in situations like the IBM internal voicemail/email system where the terminals were carefully controlled by the organisation whose secrets are at risk.

    8. Re:Umm.. Security? by hodet · · Score: 1

      I did read your post. It's titled "Umm...Security?" and then you go on to say you would rather have everything on your laptop, presumably because you feel more secure that way. If I misunderstood your meaning then my apologies. I agree with you about the banking stuff of course and the article does say this is not a thin client so I guess we'll see how secure it can be. In the meantime I'll keep using my laptop too.

  13. hella no! by SlamMan · · Score: 1

    So they just invented X-windows, or nfs?

    --
    Mod point free since 2001
    1. Re:hella no! by TRACK-YOUR-POSITION · · Score: 1
      If I understand it correctly from the vague descriptions I've read, i think it's more like using Bochs or something similar to emulate a PC, and being able to suspend/restore/rollback the state of the emulator (just like zsnes! heh heh)--and also giving you the ability to restore and supend across a network.

      It seems to me there are huge security risks involved with such an approach, but I haven't read very far.

  14. Back to the Future by DaRat · · Score: 2, Insightful

    You mean, sort of like logging into an old VT100 or X terminal connected to a central computer system except on a larger scale?

  15. It's called "Screen" by Lord+Bitman · · Score: 1

    I know, it's not at all the same thing, but it is a little be similar in application.. somewhat.. if you squint and turn your head a little... in the fog..
    but still! :)

    --
    -- 'The' Lord and Master Bitman On High, Master Of All
    1. Re:It's called "Screen" by RuneB · · Score: 1

      Or dtach, with most sane full-screen programs. :)

      --
      dtach - A tiny program that emulates the detach feat
    2. Re:It's called "Screen" by Lord+Bitman · · Score: 1

      Now that wasnt blatant at all!

      --
      -- 'The' Lord and Master Bitman On High, Master Of All
  16. Rollback? by Biogenesis · · Score: 4, Insightful

    OK, so let my just think a little bit here. You get a virus that remains dormant for say, 6 months. Then sudennly it does something really bad to your computer so what do you do? Rollback 1 day and have it screw up the next day or rollback 6 months and lose 6 months work? I think a litte more thought has to be put into that feature....Or maybe I should RTFA.

    1. Re:Rollback? by Biogenesis · · Score: 2, Informative

      OK, I read enough of the article:

      If a user's computer becomes infected, she could use the Rollback feature to go back to an arbitrary point in time prior to the infection and resume work there, deleting the subsequent work -- and the virus.

      So I was right with my original assumption, if the virus simply hangs low for x days you rollback and still lose x days work.

    2. Re:Rollback? by rlsnyder · · Score: 1

      Or you rollback one day and remove the dormant virus before it "wakes up".

    3. Re:Rollback? by Biogenesis · · Score: 1

      True, but by then the damage may already be done depending on what the virus does. If it's just gathering information (I'm lumping all manner of annoying windows computing phenomena under the designation "virus") then your data has already been copied once you notice the virus is active. In this case traditional virus removal techniques would still be required.

      I will admit it's a step in the right direction, but many ./ users are uncovering potential flaws in a matter of minutes, imagine what a hacker could think up given months or years? Like all computer systems it won't be perfect but hopefully it will be a step in the right direction...Even if it's not the first of it's kind. (This is basically what XP's system restore does isn't it?)

    4. Re:Rollback? by SilentChris · · Score: 1

      "Rollback 1 day and have it screw up the next day or rollback 6 months and lose 6 months work? I think a litte more thought has to be put into that feature....Or maybe I should RTFA."

      You should RTFA. Or at least try any of the rollback solutions currently on the market (like the one built into XP). Most don't touch documents, and only restore system and program settings. Sure, you may need to reinstall a few apps, but all your documents (your "work") will be there. System Restore has saved my ass a few times.

    5. Re:Rollback? by Anonymous Coward · · Score: 0

      Yeah, rolling back only one day and running something to remove the virus once it has been identified and a patch/remover made would never work.

      Rollback would not be the only way of dealing with a virus. There would still be a market for anti-virus software (assuming people still run Windows). Rollback is just another tool in the toolbox.

    6. Re:Rollback? by gnu-generation-one · · Score: 1

      "OK, so let my just think a little bit here. You get a virus that remains dormant for say, 6 months. Then sudennly it does something really bad to your computer so what do you do? Rollback 1 day and have it screw up the next day or rollback 6 months and lose 6 months work?"

      And this is different from the situation on the computer you're currenly using?

      (yes it's a problem, no, there's nothing you can do about it, other than secure your computer and keep very old backups)

    7. Re:Rollback? by tricorn · · Score: 1

      No, you recover as much as you can from the current session, roll back one day to before the virus did any damage, recover your data from then, roll it back to before the virus was even there (or disinfect your system now that you know the virus is there and what it does), and restore all your data.

      One use for all the excess computational power we have now and will have even more of in the future (think 3GHz to read e-mail, surf the web, and wait for a 5 key/minute typer to enter a shopping list is bad, wait until we're at 10 or 50GHz, 5GB RAM, 1.5TB disk) would be to run everything in virtual, even emulated sandbox environments. Expect Java, for instance, to become more popular as performance issues are blown away by raw horsepower.

  17. Big Problem ... by Anonymous Coward · · Score: 1, Informative
    This may work great for people switching computers within an office, or for checking your e-mail at a friend's house, but there is NO WAY that I would access critical files from a public machine. You have no way of knowing what kind of keylogger or screen grabber could be running on those computers at the local coffee shop, or at the airport business center.


    Take it from someone who's had their EBay account hijacked not once, but twice. Beware public terminals!

  18. Sun Ray by FireDoctor · · Score: 5, Interesting

    Sun's has had this working for years on Sun Ray thin clients. Your working session is frozen when you remove a smart card, and is resumed on another appliance when you put the smart card back in. It works all over the country, so a session can be resumed anywhere.

    1. Re:Sun Ray by davecb · · Score: 1
      In this case, the java card stores a reasonably small amount of identifying data, enough for the server to be able to hunt down your state and run it.

      As the memory on the card increases, or if you use a bigger card (e.g., a USB memory stick) you can carry more around with you. In principle, this could easily be your context in a portable form, such as a java program... which may be why Sun currently uses a java card for its smart-card (;-))

      --dave

      --
      davecb@spamcop.net
    2. Re:Sun Ray by galego · · Score: 1
      And will this require a dedicated switches/really high-bandwidth like the sun ray? (At least the Sun Ray used to require that .... haven't looked at them in a while, well ... since I saw a demo by Sun 'round 2000).

      Sun Ray was the first thing I thought of when I saw this. Of course ... I also like the underwear analogy made earlier ... very good point! I guess your underwear is really executed on the server in this case?

      --

      Que Deus te de em dobro o que me desejas

      [May God give you double that which you wish for me]

    3. Re:Sun Ray by Threni · · Score: 1

      > Your working session is frozen when you remove a smart card, and is resumed on
      > another appliance when you put the smart card back in.

      I sometimes work with large audio files (650megs). That is, when I'm not working with large graphics files (loads of 2meg files). Currently, any sort of portable storage capable of handling more than a few such files will cost more than a laptop.

      I suppose I could use VNC or whatever it's called. But isn't that something from the past(not that it's outdated, just that it's already been done), not the future?

    4. Re:Sun Ray by pillageplunder · · Score: 1

      Sun Microsystems for several years now has been working on this concept. Using the Sunray workstations and a secure ID card, the idea was that employees could work at any office, at any time. Interesting that on the used Sun market, Sunrays are pretty much worthless. (right up there in demand with the E10K platform) Saw a demo in spring of 2001 at the Burlington, MA campus. As I recall, matching data storage and processing speed demands with each user was still a concern.

      --
      "Work is the curse of the drinking class" Oscar Wilde
    5. Re:Sun Ray by dk.r*nger · · Score: 1

      Sun's has had this working for years on Sun Ray thin clients.

      Yeah, we've got a setup of 300 rays at my university - and it's really cool..

      However - it runs on a dedicated 100 mbit switched network. And that is hardly the state of any location on the internet.

      Rays are just not an option over slow (as in both bandwidth and latency) links.

    6. Re:Sun Ray by mindstrm · · Score: 1

      But the article isn't talking about a thin client system.

      The article is referring to something rather different, where you use local computing resources to run your applications.. but your entire environment can move around with you from machine to machine... sort of like packing around a VMWARE image of your setup with you to run wherever you go.

    7. Re:Sun Ray by Anonymous Coward · · Score: 1, Informative

      There are three types of Sun Ray session mobility. The first is session mobility on the same Sun Ray server. This is simply redirecting the display to another thin client. The second is migrating the session to another server in the Sun Ray server cluster. This involves actual replication of user state. The third is global session mobility, which takes the cluster example and applies it to the WAN. Because global session mobility first replicates user state (such as unix . files) to the local Sun Ray server, it can take a few minutes. Also, global session mobility uses NFS over the WAN so files continue to be stored on the file server at the users primary office. This latter fact can slow down software dependent on locally stored files that do not get replicated automatically (such as Mozilla bookmarks).

      None of this requires the use of a Javacard. The Javacard is optional.

      The ISR capability described could significantly enhance the current PC-centric thin-client market. First the PC-centric thin-clients were defined by Windows Terminal Server. Now, to address WTS' limitations, some vendors are pushing "blade PCs". However, it seems PC sessions running in VMs on a SMP server is inherently more flexible and manageable than a blade server for each client, and at the same time offers more isolation than WTS.

    8. Re:Sun Ray by Octorian · · Score: 1

      Yeah, I even love having them at home. I've got a couple in my apartment, so I can take a desktop with me between the computer room and my living room. Also, once I'm ready to move into my new house (and it is all wired), I plan on putting Sun Rays all over the place.

      In short, the SunRay has totally eliminated any and all desire for me to put desktop computers all over my residence.

    9. Re:Sun Ray by Johnny+Mnemonic · · Score: 1


      I work with SunRays, and this feature of them is great. However, I have solved the problem of having desktops all over my house with a single laptop + wireless.

      --

      --
      $tar -xvf .sig.tar
    10. Re:Sun Ray by tricorn · · Score: 1

      20 years ago or so, 14.4Kbps modems were cutting edge, slightly before that 2400bps, a few more years back 1200, 300 or 110 bps. 3Mbps is fairly standard now, why wouldn't we have 500Mbps or more standard in 10-20 years?

      However, the idea of using a (communal) computer to do things on, giving it access to your entire digital existance, is absurd, and the reason is one of trust. You have to trust the owner of the machine to have not bugged it, and to have kept it secure so no one else can have bugged it. Much more likely is a ubiquitous wireless network, wired ports for even higher speed available as telephones are now (complimentary or for a small fee, depending on context), and small wearable inconspicuous computers with highly portable I/O - either voice response (e.g. using sub-vocal nerve impulse detection), virtual or projected keyboards, unobtrusive data gloves, 3D overlay displays beamed into your eyes (using eyeball and head tracking; put on a pair of sunglasses if you want to be able to block out the rest of the world and see only your virtual display). You never have to configure your computer becauuse it is always with you. Plug into a network or a local system, but trust your data integrity by using secure protocols between you and your home data store when you want to access data you're not carrying in the 1-terabyte chunk you carry around with you.

      Of course, computers in the home will be completely different as well. The "home server" will be always-on, taking messages, monitoring security, controlling environment, providing wireless and wired network connections, and providing data storage. There probably would be screens and control stations throughout the house (so you don't necessarily have to wear your wearable portable system at home).

  19. But... you can already do this by 192939495969798999 · · Score: 1

    You can already jump from machine to machine using Remote Desktop... Not EXACTLY what the article's talking about, but you can achieve the same effect by being able to control "your" machine from any other. However, the technology is still lagging in terms of response time and cross-platform compatibility. If Remote Desktop ran from any browser, and somehow went really, really fast, that would be pretty close.

    --
    stuff |
    1. Re:But... you can already do this by Anonymous Coward · · Score: 0

      RemotelyAnywhere can do that. It's a remote control tool based on HTML and Java. No need for software on the client.

      I can access my PC at home 24/7 from anywhere in the world.

    2. Re:But... you can already do this by LiquidCoooled · · Score: 1

      vnc has a java server built in, on the client side, no additional software is needed (perfect for client installs or net cafes).

      it can be coerced into working on port 80 as well.

      I think this article is just a bit up itself, and we are a few years from getting the kind of bandwidth available for absolutely anywhere access at live desktop speeds.

      I can currently login to my home machine from anywhere and have my settings, but its not as quick as I'm not accustomed to.

      Infact, it feels very much like running windows used to in the dos days.

      --
      liqbase :: faster than paper
  20. So I can by Fisher99 · · Score: 0

    pause a MMPOG in a crap machine then resume on a faster machine somewhere else?

    BTW this is not a troll, just think about the many factors that are involved in the market to day. "FASTER, BIGGER, BETTER"........

  21. Been there.... by Anonymous Coward · · Score: 0

    Screen, SSH and puTTY on a pendrive... been done for years and years.

  22. hmmm by Anonymous Coward · · Score: 0

    So, kinda like a world of VMware images, an assload of HD space, a fast pipe, and a distributed authentication system?

  23. Already Happening by jolyonr · · Score: 1

    I do this already using Terminal Services to log into my laptop at the office - whether I'm at home (in the UK), or at my parents-in-law in Canada. And yes, I leave stuff running on my machine, editors open, and go home, log in and I'm working exactly where I left off.

    Also amusing to find, that when I'm in Canada, log into my VPN and browse the network, it shows my work PC under "Computers Near Me". I wouldn't call 3,500 miles near!

    Jolyon

    --


    Please read my Canon EOS tech blog at http://www.everyothershot.com
  24. To simply "go back in time"... by 4lex · · Score: 3, Insightful

    ...doesn't eliminate the problem of pesky viruses and the like (file corruption, unnoticed errors...). You don't always inmediately notice something is wrong, so you keep working. To go back in time a few hours/days might not be an option, if malware hits with high frequency. A cvs-like system might do the trick, although.

    (Just my two off-topic eurocents).

    --
    My journal. Mainly about freedom.
    1. Re:To simply "go back in time"... by fowlerserpent · · Score: 1

      Not to mention Windows already has a roll back feature. Its called system restore. Clearly it does not eliminate viruses. Its nice that they can make things up though.

  25. Interesting concept by 59Bassman · · Score: 5, Insightful
    However the whole business model of the software industry would have to change. How would you manage licences for users across such a huge terminal system? I'd expect you'd have to pay for a monthly fee for access to your applications, something that a lot of folks would probably not look kindly upon.

    This would also make it very difficult for any non-standard OS (Linux, MacOS, BSD) to get a foothold once it gets going - I'd guess you would be pretty limited in just what you could have loaded in order to use this system.

    I dunno. It's an interesting concept, but I have my doubts. I actually like managing my own systems. I'd rather have the control than hand it over to a company who's going to do upgrades without my knowledge.

    1. Re:Interesting concept by consolidatedbord · · Score: 1

      ...very difficult for any non-standard OS (Linux, MacOS, BSD)...

      Don't confuse "non-standard" with "uncommon." Infortunately those three OS have mode standards among eachother than the various windows do.

      --
      while true ; do echo this is my sig; done
    2. Re:Interesting concept by 59Bassman · · Score: 1

      Oh certainly. But like it or not, MS Windows is the de-facto standard of operating systems. I'd expect that if anything, Microsoft would try to get its hooks into it. If they get some version of Windoze to be the standard for this, forget any attempts by other OSii to get in the door.

    3. Re:Interesting concept by swb · · Score: 1

      I'd expect you'd have to pay for a monthly fee for access to your applications, something that a lot of folks would probably not look kindly upon.

      I'd love to be able to get access to really expensive applications without having to buy them outright. I'd willingly spend $50 or something over a couple of months to use an application that would normally cost me $1k.

      I'm sure it wouldn't be that easy, but renting applications isn't always a nefarious idea.

    4. Re:Interesting concept by fermion · · Score: 1
      It would be a different model, maybe not new. Your access to the network would have to be controlled somehow. Hourly rates, smart card subscription of various lengths, centralized passwords. Presumable there would be a range of access model for purchase. The purchase price would include all basic licenses, which would simplify things greatly. Perhaps advance apps would be licensed separately, perhaps using different smart cards or whatever.

      As far as OS, we are getting beyond the OS, into application appliances, which would merely require an interface layer between the central server running the core apps and the local terminal running the GUI. The OS on these machines can be anything, as long as there is a layer to interface with the constant user elements. This is why it is so important that MS have a viable embedded system. At some point most of the market is going to be divided into servers, which may mostly be *nix based, and gloried dumb terminals that will have to work with the servers. It would limit the availability of software, but that is happening now anyway.

      It will not be a service for everyone, but I can think of many people who might buy it. For instance, people now pay a few hundred dollars for a TV and $100 bucks a month for content. 30 years ago that was almost unheard of. You just bought and managed your own satellite dish.

      --
      "She's a scientist and a lesbian. She's not going to let it slide." Orphan Black
    5. Re:Interesting concept by Jane_Dozey · · Score: 1

      If that happens then the scheme as a whole is doomed to fail in it's goal of getting everyone to use it.
      Sure joeuser might give it a go and it could well be very popular, but then the idea has changed into something else. In order for this to work it'd have to have either standard software that worked on every OS (or was portable) or standards that allowed developers to incorporate it.
      If Microsoft took over then it would simply turn into another microsoft service and not a public resource....wouldn't it?

      --
      Silly rabbit
  26. Does this assume... by Anonymous Coward · · Score: 0

    ...I wan't my data and application state stored in some other location that I have no physical control over? I'll stick with a palm and some floppies, thank you.

  27. t3h h4x! by Ag3nt · · Score: 1

    As with all leaps forward in technology, there are bound to be snags. A recent report stated that only 42% of all internet sites are secure. I quiver to think of the attacks that will be used by hackers to grab people's sensitive work/information. Lets just hope the govenment doesn't try to use this. ;)

  28. Keyloggers by Anonymous Coward · · Score: 0

    If a computer is not my own computer i simply don't trust it.

    1. Re:Keyloggers by 4lex · · Score: 2, Insightful

      If a computer is not my own computer i simply don't trust it.

      Ah, but you don't need to trust it in order to use it!

      --
      My journal. Mainly about freedom.
  29. yeah... it's called by Organism · · Score: 1
    GNU Screen and puTTY.


    what?! you're a graphic designer?

    --
    -- My hovercraft is full of eels.
    1. Re:yeah... it's called by Anonymous Coward · · Score: 0

      That's what xmove is for.

    2. Re:yeah... it's called by mirko · · Score: 1

      No, a musician, and I wonder how they could make this follow me around each new computer I'd use...

      --
      Trolling using another account since 2005.
  30. Beautiful by 12357bd · · Score: 3, Interesting

    Beautiful idea, but I want to carry his memory/state with me on a little and duplicable box or card.

    --
    What's in a sig?
    1. Re:Beautiful by Anonymous Coward · · Score: 1, Interesting

      Yeah, USB Keychain, Knoppix disk, and broadband with a server would make this work. As far as I know this is already being done though?

      Michael

    2. Re:Beautiful by 12357bd · · Score: 1

      Not exactly.. I was thinking on a different setup... the server has only the static/public part (apps binaries, static non personal data), and the portable part should have ALL the dinamic/private data, sending or storing private data on a remote server is a fools strategy.
      We need massive static/always-on memories to do that kind of thing.

      --
      What's in a sig?
  31. yeah right by Anonymous Coward · · Score: 1, Funny

    so i can go use your grubby mouse and keyboard crusted with finger jam?

    no thanks

  32. System Restore Anyone? by ReVeR5408 · · Score: 1, Insightful

    Normally, it might take hours to reload programs and resuscitate this dead machine. But with Internet Suspend/Resume, Helfrich was able to instantly restore his work and proceed as if nothing had happened. Nothing to see here, everyone just move along...

  33. Another technology idea fleshed out at Xerox PARC by Anonymous Coward · · Score: 0

    They try to draw a parallel to VM technology from IBM, it seem to me that the most likely to be successful implementations of Ubiquitous Computing environment won't involve any VM-like architecture.

    I think it will just have a bunch of web-deliverable apps and it will save all your data and the state of any running web delivered apps so that you can start down at any computer, whether it was part of the "Ubiquitous Computing World" before or not, open a web browser, enter a userid and passphrase for your pki key and the apps, your data and the state you left everything in will pop up on that machine. Copyright 2004, TM (R), SM and Patent Pending... by 26377731333

  34. So now I can... by scoot241 · · Score: 2, Funny

    resume my game of Command and Conquer Generals from anywhere? I can see the productivity numbers dropping off the chart already.

  35. Good Luck with security by mutewinter · · Score: 1

    Even if strong encyption is used, you still run the risk of hardware keyloggers.

    1. Re:Good Luck with security by Biogenesis · · Score: 1

      Shhhh, I'm relying on that flaw!

    2. Re:Good Luck with security by Hobart · · Score: 2, Insightful

      I was thinking about this -- what if they offered a USB "pass-through" key, where the USB device could act as a smart-card (I.e. not have to divulge the secret key for HTTPS-client-cert or SSH2), and the keyboard?

      Yes, the screen could still be recorded.

      --
      o/~ Join us now and share the software ...
  36. DRM by Anonymous Coward · · Score: 2, Interesting

    this seems like a sneaky and highly effective way to deploy global DRM, to me. Especially the bit about 'not troubling with OS upgrades'.

  37. Interesting, but incomplete by arieswind · · Score: 3, Insightful

    Apparently the ultimate goal is to eventually have ISR software running on every computer in the public domain. What is in this article is a good first step, but even if they can make the process and the software bulletproof, there are still many problems left to be faced:

    1. Most people have lots of data on their computers (here, I define a 'lot' as over 10 GB of data). Even if they were only using say 200 mb of data, at today's broadband transfer speeds, that could take 10 minutes to transfer, or much more if they can only get dialup speeds.
    2. As I said, most people have lots of stuff on their HD's (I for one always have 80-100GB on my HD). Where are they going to get the space to store 100GB(or more) for every person who is going to use the system? It will cost them a fortune just in the cost of disk space, not to mention bandwidth to transfer the running state of all these systems.
    3. It might seem obvious to some, but how are they planning on getting the system into widespread use? If you haven't noticed, people tend to resist change, and even if they do get it into wide use, not everyone will use it, so there will still be computers you cant just walk up to and use.
    4. If it costs money to use the service, I guarantee it will take a lot longer to get into widespread use. The only place I can really see it being worth the cost would be in a business setting, where you could sit down at any computer and it would be like you are sitting at your own desk.

    In conclusion, good idea, but it needs major work, and there are many major major problems to be solved before it "revolutionizes" computing

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

      Why would you bother transfering all that data? If you need to access a file, you transfer that file (a couple of KB or MB). If you want to play your music you only transfer the audio file that you are currently playing (and maybe buffer the next one on the list).

      You don't access all of your files even if you're sitting at your system do you? You usually only access the most recently used ones. A way to speed things up would be to find all the file that you've editted in the last 5 days and transfer them over to the terminal you're on (transferring smallest files first). Then you have a cache of the files you're most likely to access.

    2. Re:Interesting, but incomplete by JPM+NICK · · Score: 1

      They would have to use a distributed form of svaing information. This would be needed for many reasons. Security, data intergrity, accesability. Just think, to have this feature, you would have to have the computer that has your information on 24/7. By distrubuting the files across a huge WAN (Think RAID 5 stripping across 10,000 computers, then mirrored to 10,000 more) you would always be able to get your information. Cost I am not so sure about. In theory, if you bought one computer and hooked it into this network, maybe that could be your pass. Then by paying for broadband, you will allow them to use your computer for part of this file distrubution system. It could cost you the same as now, just with the ability to get your EXACT computer setup any where, anytime. Also, it would almost make the need for data back up nil because it would all be distributed. Its a great theory. Maybe not so great in reality. But either way, this research and technology may spur something else. No reason to just shun it because you do not see a need for such a system (and i am not pointing this last comment at the parent, but to all the doubters who have posted saying "I can do this with 'nix and VNC").

    3. Re:Interesting, but incomplete by Wylfing · · Score: 3, Interesting
      Most people have lots of data on their computers

      You are thinking about it in the wrong way. In The Future(tm) everyone will use one big shared HD, and its name will be Google.

      --
      Our intelligent designer has never created an animal that we couldn't improve by strapping a bomb to it.
    4. Re:Interesting, but incomplete by Zone-MR · · Score: 1
      The problem is that while many people are content with accessing a few office documents, and the highest bandwidth they'll ever need is 192kbps+ for streaming an MP3, there are a lot of applications which will simply be impossible with this system, unless bandwidth becomes dirt-cheap;

      Watching/editing/capturing video? I have a 200GB HD devoted to video files.

      Opening large data files? Many people manipulate high resolution images.

      What if you wanted to burn a CD? Is it THAT uncommon to want to copy 600+MB in a few minutes.

      While not obvious at first, there will be a lot of frustrations with such a system. It will be a hell of a lot worse than using a terminal server (where with a decent connection and prototol the lag is ususally unnoticable unless you try to manipulate images or video).

    5. Re:Interesting, but incomplete by Zone-MR · · Score: 1

      Oh, and most importantly, what about applciations. A simple devolopment IDE I use is 100MB. Even if I wish to open a 10kb file, there is going to be a heck of a lot of lag starting programs.

      Or do you imagine every imaginable application will be preinstalled locally?

  38. The future is now. by Zapman · · Score: 4, Informative

    Well, with Sun's 'sunray' stuff. YOu carry a smart card, pop it in, do your work. Mid work, pull the card, and the screen goes blank. Pop the card in another computer, and your work is still there.

    The future is 10 years ago.

    Well, with Xterminals... dummy boxes with small system image, loading a desktop off the central server.

    The future is 20 years ago.

    Well, with mainframe technology, and 3270 terminals.

    --
    Zapman
    1. Re:The future is now. by pz · · Score: 4, Informative

      And in academia, we were moving computations across *heterogeneous* architectures mid-flight in the early 90s. That is, we could arrest a computation running on a Sun, move the computation to a Lisp Machine, have it continue for a while, arrest it again, move it to some custom hardware, and so forth. This wasn't just changing where the output was displayed (as in changing one's X terminal while retaining the same central server), but changing where the base computation was happening. For the curious, it was called Project L.

      --

      Put my fist through my alarm clock with its ding-dong death inside my ear. - The Blackjacks.
    2. Re:The future is now. by Jeff+DeMaagd · · Score: 1

      I don't think it is the same. VNC, X, and remote terminals don't work as well as if the program were running locally. I think it would make more sense to cache your files locally and operate on it with local software rather than transporting image bits and X objects across a network. While network bandwidth will increase, so will the local processor bandwidth too.

    3. Re:The future is now. by Matthias+Wiesmann · · Score: 2, Funny
      That is, we could arrest a computation running on a Sun
      Shouldn't we check if said computation was breaking the law before? I know that running on a Sun is suspicious, but still.
  39. It's almost here already... by ites · · Score: 1

    What's really missing is a tiny standardized robust plugable hard-disk that provides the 20+Gb needed for a personal workspace. For the rest: any PC running a standard suite of applications (Mozilla, OpenOffice). In extremis, a bootable CD.

    I almost do this today but USB flash disks are too slow for the purpose.

    It should also be possible to package a complete OS, applications, and data onto a portable storage device, then load the OS, applications, and data through an emulation layer on the host system.

    --
    Sig for sale or rent. One previous user. Inquire within.
  40. GoToMyPC?? by the_rajah · · Score: 2, Insightful

    Can't you already do basically that same thing with GoToMyPC?

    "Do the Right Thing. It will gratify some people and astound the rest." - Mark Twain

    --


    "Do the Right Thing. It will gratify some people and astound the rest." - Mark Twain
    1. Re:GoToMyPC?? by BigNumber · · Score: 1

      How is this different from the VNC web interface? Point your web browser at a port on your machine, put in your password, and you're on your desktop.

    2. Re:GoToMyPC?? by blackest_k · · Score: 2, Interesting

      wouldnt it be more useful if you could goto someone elses PC and use packages you don't have from anywhere. obviously i mean with consent sort of a public library of CPU time and software.

      need word for a couple of hours just login at xxx.xxx.xxx.xxx there are a lot of possibilitys for this kind computing. ok privacy might be an issue but there are a lot of times when you just dont care and 5 minutes of connection with a fast computer or an advanced program could save you days if not weeks struggling with your home system.

  41. Imagine that! by barcodez · · Score: 5, Insightful

    Don't really have to imagine anything Sunrays already do this - just they aren't widely deployed. Is it just my or is it getting boring having people think things don't exist just because Microsoft isn't doing it.

    --

    ----
    1. Re:Imagine that! by DrCode · · Score: 1

      You've stated a law which I think originated with Petreley in the mid-90's: "It hasn't been invented until Microsoft does it."

      I remember reading articles gushing about multitasking in Windows95.

  42. I want my own stuff. by Anonymous Coward · · Score: 0

    When will people understand that people like owning property? This is network computing taken to its next (naieve) step.

  43. Another Rollback. by fuchsiawonder · · Score: 1

    The project has even a feature named Rollback which would permit to go back in time, eliminating these pesky viruses.

    Wait, Rollback? Are you saying this is a Wal-Mart project?

  44. Pesky virus... by gmuslera · · Score: 1

    ... how rollback that one of those virus, trojans, etc sent the passwords you typed to some email or irc channel? Virus damage is not just altering the filesystem. And if well having a lot of things in the web enables me to do all that is related to that in any computer connected to internet, that don't means that any of those computers is trustable enough to write there passwords, credit card numbers, etc.

  45. The seventies called... by Anonymous Coward · · Score: 0

    ...they want their timesharing mainframes back.

  46. There aren't computers everywhere by Shachaf · · Score: 1

    Why would somebody want to carry their computer around with them?

    Because there aren't computers everywhere. Go outside. Can you see a computer there? Are you about to install computers everywhere?

    How about places without Internet access? Say, an airplane? What would people do then?

  47. Already done... by AIXmaster · · Score: 1

    My old school in early 1990s have
    large number of public UNIX workstations
    ( IBM RS/6000s, SUN IPX, X11-termials )
    where you can just login anywhere. You just need
    to remember your userid and password.
    It was based on MIT's Athena project technology
    using AFS file system where your home
    directory is stored.

    Now I heard that you need to lug a laptop everywhere at RPI..
    Imagine carrying your laptop with your textbooks
    and notebook in the middle of winter, snowing
    or raining in Albany area.
    Not to imagine if you lost that laptop or broke
    it.

    --
    DisClaimer: My comments do not reflect nor represent anyone else nor my current employer's views or attitudes.
  48. This is UNIVAC! by Ateocinico · · Score: 2, Interesting

    The late Isaac Asimov wrote about a single
    computer that had acces points in the style of an ATM machine, all around the world. The bad thing is that the computer, tired of that burden, tried to commit siucide hiring some terrorists for the job.
    Do not put all your eggs in the same basket...

    1. Re:This is UNIVAC! by Ignorant+Aardvark · · Score: 1

      No, the computer chose a single teenage kid (who looked like someone who had security access to the mainframe) who he was going to have enter the mainframe and turn it off.

  49. Network apps are the wave of the future. by WombatControl · · Score: 1

    I know this has been said a thousand times before, but network apps are going to be the wave of the future. Look at GMail... that's better than a lot of mail clients out there, and thanks to its minimalist interface it's not all that slow on a decent connection. Already your mail application is portable to any machine with a browser.

    With XUL and XAML fighting for market dominance, it's clear that the future of computing lies with small, portable, web-based applications for particular purposes. GMail is just one example of this trend.

    The first wave of network apps were horrendous, but they were ahead of their time. Now that bandwidth, memory, and CPU power has gone up, the idea of composing your emails online or even creating documents online is less farfetched than it was a few years ago. Granted, there won't be a web-based 3D modelling application coming around any time soon, and there will always be a place for desktop applications, but even those will be increasingly dependent on networked tools. Imagine OpenOffice with Google search built in to the application - you could pull an RSS feed of Google results on any topic right from the UI. Even in those spaces where web apps aren't yet ready for primetime they'll still be an increasingly important suppliment to traditional applications.

    What's interesting is that these apps are better suited to the UNIX philosophy - small and easy to interconnect apps rather than the monolithic feature bloat of traditional Windows programming. Even Microsoft is starting to realize that network apps are going to be a more important part of 21st Century computing, which is why they're trying to embrace and extend this sphere by trying to compete with services like Google and trying to get XAML as the standard for web app development.

    The advantage of this over ISR is that ISR requires a lot of new technologies, while web-apps require a browser and standards like CSS, XML, XHTML, and JavaScript. With even Apple's Dashboard embracing this concept, my money is on the tools we have now for creating web apps rather than another technology that reinvents the wheel.

  50. Not likely by copponex · · Score: 1

    As the data we keep on our computers becomes more and more valuable, people are less likely to be happy with accessing their information across the internet.

    Within the next 10 years, portable computers will be separate from cell phones, but they will start to approach the size of an old tape walkman or iPod. They will completely replace PDAs. They'll have a small touchscreen, builtin WiFi connection, DVI out, as well as Bluetooth or equivilent and probably one USB and one Firewire port.

    You'll be crazy to bring a laptop because on all of the planes and in all of the hotels, they'll have a screen you can jack into, as well as a mouse/keyboard. Your data stays with you, but you don't have to have another carry-on to use it. Simple, secure, and well within current technology limitations.

  51. Insecure as all get-out. by Hiro+Antagonist · · Score: 2, Interesting

    The Unix Guys at work (e.g., me and my boss) recently sent out a memo to all corporate employees about logging in from public terminals. Because they are outside of company and/or individual control, it isn't possible to know what sort of software is running on them. Concordantly, it's quite possible that any given public terminal has a keylogger, packet-dumper, and any other type of spyware you would care to name.

    Note that this memo wasn't just idle paranoia; we sent it out after having some IP address in Korea attempt to log in to our corporate webmail server, after one of our salesdroids checked her mail from a public terminal in the lobby of a business hotel. He had her username, password, and who knows what else in the way of corporate data, all from her using a public PC.

    Me? I'll stick with bringing my laptop around, even if it looks funny, just like I stick to using GPG and public-key encryption on my emails.

    --

    --
    I Hit the Karma Cap, and All I Got Was This Lousy .sig.
    1. Re:Insecure as all get-out. by Sloppy · · Score: 1
      Bingo. That's essentially why I bought a laptop for when travelling, instead of relying on public computers.

      Using untrusted infrastructure is fine, but you have to have physical security on the endpoints. Since human beings cannot practically do RSA in their heads (i.e. your own body, while it's secure enough, isn't computationally powerful enough), that means you need to have a computer of your own that you can trust. There just isn't any way for technology to eliminate this need.

      --
      As copyright owner of this comment, I authorize everyone to defeat any technological measure which limits access to it.
  52. What about hardware differences? by Mirk · · Score: 1
    I am an Englishman, living in London, and working for a Danish company. I often visit my company in Denmark, where all the computers have their keys laid out completely differently from the QWERTY layout that we all know and love. That's before you even get into the positioning of all the non-alphanumerics, and without beginning to fear the special Danish characters like the "o" with a diagonal slash through it.

    How is Internet Suspend/Resume going to make those keyboards usable to me?

    --

    --
    What short sigs we have -
    One hundred and twenty chars!
    Too short for haiku.
    1. Re:What about hardware differences? by quacking+duck · · Score: 1

      I originally envisioned a touch-screen keyboard that would automatically display the keyset specified in your profile.

      But for those who hate having no tactile feedback (I'd be one of them), how about a "smart" keyboard designed specifically for these public access terminals, where each key has a cheap LCD or OLED, and displays the characters on the keys as appropriate for your keyboard profile.

      Your keyboard is currently showing QWERTY but you want to switch to Dvorak? No problem! A quick menu selection and your smart keyboard has changed the key displays to match the Dvorak layout. No more guessing which key types which letter, or having to paste letter stickers onto the keys.

      The basic keyboard form factor is pretty universal (after all, even 2-byte characters are typed using a US-style keyboard) so a smart keyboard could be deployed anywhere in the world without worrying about localizing the keys.

  53. What goes around ... by torpor · · Score: 2, Interesting

    ... comes around.

    We've had this ability since the birth of computers, we just keep coming up with 'whiz-bang' junk that prevents us from maintaining it, as a feature, across consequent generations of computer technology.

    seems like the further we get from the 80's, the more we forget about just how productive things truly were back then ... thank you Microsoft, for de-composing computer tech ...

    --
    ; -- the corruption of government starts with its secrets. a truly free people keep no secrets. --
  54. Nearly there by Tenebrious1 · · Score: 1

    Running Citrix in the office; anyone can log in at any desktop and it connects them directly to Citrix. No local apps, no local data, all work done in Citrix.

    When they get home, they connect through a web page which redirects them to the same Citrix box. Anywhere in the the world, any computer system, they can connect to the office (as long as they can install the ICA client). Client exists for Macs, *nix, PocketPC, EPOC, Java... sounds like it's already ubiquitous to me.

    --
    -- If god wanted me to have a sig, he'd have given me a sense of humor.
  55. I dont think so... by Jason+Hood · · Score: 1

    I dont see this taking off, at least for a really long time.

    First, Do you really want some random computer that you know nothing about to have the ability to see your passwords, files and have access to your storage facility? There are many, many security concerns to be answered.

    Second, I guess this means there will only be one OS? I dont imagine MS Winders will start supporting X11.

    While I do think that rentable computers much like pay phones will be common soon, they will be pretty basic. They will contain an OS with email and web access and possibly easy access to an online storage appliance where you can keep certain documents and files. I dont see how the implementation that the arcticle talks about would be feasable.

    I would rather keep my laptop/tablet/usbdrive and be able to keep my own files/movies/music/apps to myself without exposing them to seemingly everyone.

    --
    Are you intolerant of intolerant people?
  56. First step: VNC + VPN? by jdmuir · · Score: 1

    How about this for a first step, not quite what is described above, but close.

    I've been teleworking almost exclusively, and I can move from computer to computer, install a VNC viewer, and the VPN software to connect to a computer that I use as my desktop at work.

    What I really need to do is setup a knoppix or mandrake-move style CD with my VPN software (proprietary) and a VNC client.

  57. This is new how? by SJS · · Score: 1
    Sun demonstrated something very like this at JavaOne a few years ago. It got me thinking about the fundamental failures of this sort of approach.

    See, I *want* to have my own machine, as if you compromise the hardware, it's game over. So ubiquitious machines won't work -- it's too easy to get in there and compromise the system.

    So I'm going to want my own keyboard (or input device). I might as well provide all the rest of the system, except perhaps for some local RAM, some additional CPU power, and a network connection. . . but by then, why bother? Just give me the 'Net connection and I'll go find my remote host,and feel safer.

    Obviously, some people are insufficiently paranoid.

    --
    Pick One: http://www-rohan.sdsu.edu/~stremler/sigs/sigs.html (Note - disable Javascript first!)
  58. Fast networks or fast processors? (AT&T v Int by Anonymous Coward · · Score: 0

    If you believe in / have a vested interest in widespread unbelievably-fast NETWORKS, then you run your session on a server and use something like VNC. (Note the VNC / AT&T connection.)

    On the other hand, if you believe in / have a vested interest in widespread unbelievably-fast PROCESSORS, then you'll move your suspended session around with you and run it in a VM. (Note this is Intel.)

  59. Idiotic technofantasy by dpbsmith · · Score: 2, Insightful

    It sounds like interesting and worthwhile work, but some of the projected benefits are silly and the projected risks are not discussed at all.

    For example: "If a user's computer becomes infected, she could use the Rollback feature to go back to an arbitrary point in time prior to the infection and resume work there, deleting the subsequent work -- and the virus."

    There are several reasons why that statement is idiotic.

    1) This exact capability has, of course, been available for several years now, first as the commercial product GoBack, then as a built-in feature in Windows XP. (And it has done nothing substantial to solve the virus problem).

    2) The breeziness with which the reporter acknowledges that using this capability would "delete the subsequent work" is astonishing. Most of us would not like losing one, two, or several days' work.

    3) If you always were aware of the exact moment at which you acquired a virus, viruses would be a relatively small problem. The fact is, you don't know.

    4) There's even a nonzero probability that in going back to a time when you did not have the virus that you might also be undoing security patches preventing you from acquiring new viruses.

  60. Security by nuggz · · Score: 2, Interesting

    Am I expected to trust someones computer?
    Very easy to put in a keyboard, mouse, USB key sniffer in.

    If I can't trust my own computer running the 'standard' OS, how can I trust someone elses.

    People have finally gotten to understand they must keep their bank PIN number secret, they should be able to understand putting it into random computers is also a bad idea.

  61. sharing computers by Anonymous Coward · · Score: 0

    As was briefly mentioned before, this is similar to cell phones / public telephones. Who wants to be tied to using a (perceived or real) dirty public phone when cell phones are cheap and (ta-da) mobile?

    The additional risk with shared computers is the owner or previous user may have installed a key-stroke logger or some similar program. Heck, the computer may just be poorly maintained and some bloke in another country may now own it.

    With wireless-enabled PDA's, increased functionality cell phones, etc, I can't see people generally falling in love with a shared service - other than a shared resource that they can use with their own gear - a resource such as a wireless network.

  62. One day, cars will FLY! by Saeed+al-Sahaf · · Score: 1
    I don't know about all this science fiction whoop-tee-do, but I've been using removable hard drives (those nifty cassettes that you put hard drives in) for years. As little as 20 gigs, you have your OS and data ready to go in any machine that can take the cassette.

    But what this really sounds like to me is the OLD model of thin clients being served from a mainframe some place, or good old VPN.

    --
    "Who are in control, they are not in control of anything - they don't even control themselves!" - Glen Beck
  63. VNC does this well. by AllergicToMilk · · Score: 1

    I use VNC to provide me with exactly this capability though through different means. VNC has the added benfit of not having suspended it's activity when you suspend yours so processing continues to take place (a very useful feature for long jobs.)

    --
    There are only 6,863,795,529 types of people in the world.
  64. Very familiar concept by CdBee · · Score: 1

    This sounds suspiciously like the initial propaganda for Microsoft .Net - having both software and, eventually, storage hosted in secure online sites. Computing as a service not a product.

    --
    I have been a user for about 10 years. This ends Feb 2014. The site's been ruined. I'm off. Dice, FU
  65. Its called the world wide web by peter303 · · Score: 1

    My most important apps are mail and browsing. Between work and public library terminals, I have daily access. Even if I am traveling in far-off cities and countries.

  66. MS Virtual PC by gregor-e · · Score: 1

    Microsoft Virtual PC lets me suspend and resume an entire OS, running whatever applications I want, at any time. I think it's the way things are headed. I've installed separate virtual machines for running Gentoo, Fedora Core and MS Win 2K3 server. Well worth a look. (They have a 45-day free trial).

  67. already have this... by Lumpy · · Score: 1

    we have this in one of the offices here. It's called Linux terminal Server. set down at any pc, log in and voila!

    Sun also had a system like this for decades. it's entirely possible inside of a company with an OS other than windows.

    and yes it could be done in windows, but for much much more money.

    --
    Do not look at laser with remaining good eye.
  68. How about... by burns210 · · Score: 4, Interesting

    A pendrive/ipod (in size, harddrive space) bluetooth enabled device that carried core applications and your home folder? Wether in be a unix-style home folder layour, or an xml/generic folder layout that has an abstraction to windows/unix/linux(various conflicting layouts in unixes). and OFCOURSE, the drive, preferably solid-state, would be encrypted with a public key...

    I walk up to an unused machine, sit down, the login script/screen detects my bluetooth device, notices that is a user account storage device, and prompts for a username/password that is checked against the device via encrypted bluetooth... If successful, links, shortcuts, small apps(putty), documents, contacts, email, etc.. are all 'loaded' onto the local machine, as if i were at my home computer...

    Even better if these were on a linux/x11 setup so we could do some automatic screen attach/detach scripts on all processes/programs running!

    1. Re:How about... by kingman · · Score: 1

      "Home on iPod" was originally slated as a feature in Mac OS 10.2, but Apple pulled it at the last minute, and we haven't seen it since. From rumors and early developer information, it purported to do (almost) exactly what you're describing. Walk up to a machine, plug in your iPod, and you're running out of your pocket-sized home directory. There wasn't any kind of suspend/resume, but it was enough to keep your own settings/data/applications with you at whatever computer you happen to be using.

    2. Re:How about... by myrdred · · Score: 1

      Actually, Apple planned to have this feature (called "Home on an iPod") in Mac OS X Panther but it was cancelled and removed from their features page at the last minute. The idea was that any iPod or other firewire drive could be used to store your home directory, and then this device could be connected to any Mac OS X mac to enable you to access your desktop on it, even if you never used that machine before.

    3. Re:How about... by OmniVector · · Score: 1

      this is coming. but i should note that bluetooth has only 1mbps bandwidth. not nearly enough to be usable. heck a usb 1.1 cable has more throughput. wait for wireless firewire or wireless usb to come along in the next couple years before this is viable.

      --
      - tristan
    4. Re:How about... by LesPaul75 · · Score: 1

      Well, I think that portable storage like this is already possible today. You're just talking about carrying all your data with you, basically. The links, shortcuts, etc, that you mention are just sugar coating. This "IRS" project is about actually bringing your whole environment with you. That means all your installed applications, games, OS settings, application settings, and whatever else. In other words, I want to be able to buy 3DStudio (thousands of dollars) and then use it, instantly, from any PC, anywhere in the world, just as if I were using it at home. First of all, that remote PC must have sufficient resources (good 3D card, CPU, lots of RAM, etc...). Second, this IRS thing is going to have to provide a near perfect hardware abstraction layer. It's not a new idea. But it's an extremely difficult thing to actually get right. That's why it hasn't happened yet.

  69. hmmmm by ITman75 · · Score: 1

    don't we already have software that is like this.

    Anyone here of CITRIX????

  70. Issues by sdjunky · · Score: 4, Insightful

    There are some issues involved with this.
    1. Where are the applications and data really going to be stored?
    2. Who has access to this information/hardware?
    3. Can I trust that a terminal doesn't have a keylogger (hardware/software) attached to it?
    4. How traceable will this be if somebody gains access to my "environment" without my permission.

    1. Re:Issues by pommiekiwifruit · · Score: 1

      5. How comfortable am I in latex gloves? I sure don't wanna touch those keyboards with my actual hands...

  71. Its VMware + Coda + USB storage device. by the+frizz · · Score: 1

    I think a better link would have been to the Intel Research Paper. This paper describes an intergration of VMware, the Coda Distributed File System and a USB storage dongle.

  72. idear... by Anonymous Coward · · Score: 0

    id like an ipod-sized device, and you just walk up to a workstation (keyboard, mouse, monitor, printer, whatever) and they all work wirelessly with said ipod-sized device. you can use your own OS, settings, etc, etc etc.

    be quiet about battery life please. unless it'll use an ipod-like-stand.

  73. Oh... the "Thin Client" debate again... by Wizzy+Wig · · Score: 4, Insightful
    Every so often, another longwinded study pops up with an innovative "computers for the masses" tech that boils down, once again, to Thin Client.


    Fifteen years ago, I was one of the Thin Client evangelists trying to keep M$ Win off of the company desktops.


    Thin Client has its place, but so does public transportation... and some people, no matter what, want to "drive their own."

    1. Re:Oh... the "Thin Client" debate again... by LesPaul75 · · Score: 1

      Thin Client has its place, but so does public transportation... and some people, no matter what, want to "drive their own."

      But that doesn't mean that no one uses (or would want to use) public transportation. Lots of people would love to use a thin client (including me). It's just that no one has figured out how to do it correctly, yet. The bottom line is that it will take an extremely good (nearly perfect) hardware abstraction layer. It can be done! I play Nintendo 64 games on my XBox all the time! :)

  74. Re:Well... IT'LL NEVER HAPPEN by Anonymous Coward · · Score: 2, Insightful

    Like the "underwear" quote below, people won't move from virtual computer to virtual computer any more than they move from cell phone to cell phone ( or toothbrush to toothbrush).

    Sure, there are limited cases as noted in many of the other posts, but those are limited, and selective. Its one thing for someone to set up several of their own PCs and sync work from one to another. Its totally another to sell people on the idea of using "public PCs" the way people used to use public phones. The minute they had a better option than a public phone (cell phones) people dove all over it. Public phones are pretty useless mostly because of our American fierce sense of individuality. We want our individual form of transportation, our own individual tool for communication and our own individual PCs. Heck look at how few Windows CE/terminal server units are out there. Are there any at my company? none! why? technology not mature enough, cost effective enough? The biggest problem was trying to get people to let go of their "personal Computers" and exchange them for a terminal (never mind how personalized that terminal was).

  75. Helllllll, no! by untouchable · · Score: 1

    "Look, we have issues associated with security these days because people aren't keeping up with their system maintenance" by downloading updates and corrective patches, she said. That leaves many home Internet users vulnerable to viruses or other attacks.

    They completely gloss over the other aspect of security, which is keeping people out that shouldn't have access to your information. They're bloody mad if they think I'm going to let someone else have access to my personal information. Hell, I've stopped using my computer as a way to do my journal because of security problems. They think I'm going to let someone else store it? Ha.

    --
    As Seen On TV's? Come back!!!
  76. It's here already by krray · · Score: 3, Interesting

    And it's called the iPod.

    It's tiny standardized robust plugable hard-disk (Firewire based) and 5G is all that I need to "keep running". That's enough space to have the core OS [X] and my Applications directory tree (which is absolutely loaded with only ~3G used).

    I'm able to listen to my music anywhere -- and boot "my computer" on any Mac I encounter ... without disrupting the current Mac configuration whatsoever except for the needed reboot. Emulation layer suggested _is_ being worked on... :)

  77. vncviewer+ssh by colores · · Score: 1

    I am able to do this from any computer which have vncviewer. vncviwer-ssh nvcserver.name:1 #!/bin/sh input="$@" host=`echo "$@" | awk -F":" '{print $1}'` user=`echo "$@" | awk -F":" '{print $2}'` ssh -C -L 5902:localhost:5901 $host vncviewer localhost:$user

  78. No big deal by Anonymous Coward · · Score: 0

    Sun already does this with the Sun Ray thin clients.

    Your sessions follow you with a smart card.

    Old news.

  79. VMWare almost does this... by fitten · · Score: 1

    We have VMWare installed on all our machines here. I could, if I wanted do the same by just running around with some media with my virtual machine on it. You can even suspend/snapshot your session and when you get back in, you are back at exactly where you left off.

    The only problem is that this requires VMWare to be installed everywhere, which isn't likely right now. However, Intel (and others) are working on hardware support for virtual machines and the like, I imagine it won't be far off when OSs will be based on this type of technology (yes, like the artical says).

    1. Re:VMWare almost does this... by Znork · · Score: 1

      And the stuff mentioned in the article actually _is_ vmware + coda + optional USB disk. Someone else mentioned the available PDF of the intel research paper.

      So it's not an entirely 'new' previously unheard of technology, just the natural extension of getting vm tech, caching remote filesystems and easily removable and transportable disks ubiqutous.

    2. Re:VMWare almost does this... by sirwallyc · · Score: 0

      If you use their ESX or GSX server you can access your virtual machine via a web browser. You would still need the ability to transfer files to the local machine. I don't know if accessing the VM via a web browser supports the drag-n-drop file transfer feature supported by VMWare Workstation (if you run Windows inside Windows).

  80. confusion by randyest · · Score: 1

    A lot of posts seem to be comparing this idea to SunRay thinclients, GoToMyPC remote PC software, or even old dumb xterms. Those comparisons aren't very valid -- please read the article.

    It's more like WindowsXP System Restore -- you dump the complete state of the system to storage on the net, and you can reload that state anytime, from anywhere. Of course, this is much better than system restore in that your system doesn't have to be running at all to use it. In the example in the article, the guy deleted some exe's that make windows fail to find NTLDR -- so no boot is possible to get to where you can run system restore. But the system restores anyway, from the net, and is fine.

    It's a very good idea. Of course, assuming there's some software involved in this (not just a hardware device like those things used in some public kiosks that automatically re-image a drive on boot if changed), the question is what happens when a virus or corruption gets into the restore code. I guess they can have another one to save/restore the save/restore code, and so on . . . :)

    The best bit, though is this odd quote:

    Despite their outward sameness, most computers are so personalized with desktop preferences and software that borrowing someone's computer can seem as creepy as borrowing their underwear.

    --
    everything in moderation
    1. Re:confusion by ZosX · · Score: 1

      There are so many fundamental flaws with uploading the contents of your drive somewhere. What if the employees start taking a stroll through your data while you are not actively using it? What if some hacker figures out your password or circumvents security and decides to download your data? Would you run a business on this concept? I think it is really sad that people just blindly trust technology and don't generally think about its implications if used in a harmful, malicious way.

      Also, there is the problem with bandwith. What of your 6+ gig XP and applications install and your 20 gigs of documents? Are you going to tell me that it can update even 10 gigs of stuff in a remotely reasonable time?

      Think of the contents of your RAM alone. That can be, well, in my case 256 to 1.5 gigabytes. How long would it take my DSL at 10k/s upstream to send even 256 megs of data to a server? A really long, long time.

      This really isn't all that new of an idea. In fact it is a pretty retarded implementation of it, unless they are simply talking about creating a roaming style profile that you can take with you, including your files.

      I really did like the one user's comments about how they wish they could just take something like an iPod around and use it to load up their own OS and such. Imagine a flavor of Knoppix you could just load off an iPod. Just plug and play. The network doesn't really need to be loaded down with people uploading and downloading all of their crap constantly. What a complete and total waste of bandwith.

      Sorry, just some counter points and my $.23.

      And I haven't had coffee yet!

  81. Junk science by Anonymous Coward · · Score: 0

    What a huge waste of time and resources. All they have invented is a way for MS to make *huge* amounts of cash. What they have is a thin client with all the baggage and excess of a fat client (including now licenses that the user will have to pay since they have a copy of the OS locally!)

    This is why Computer Sciece is dead! DEAD DEAD! Instead of fixing the problem (virses, bad programs, bad hardware etc.. .) we just create an even larger mess with stupid stuff like this!

    Someone should email these bozo's a link to X windows or Sun's Sunray so they can stop wasting time with what they call "Computer Science"

  82. Two words: by OglinTatas · · Score: 1

    Key loggers.

  83. Already outside corps; but courts are still issue by Flexagon · · Score: 1

    Many people have already pointed out that this is already possible via things like Windows Terminal Services, but have only referenced corporate setups. I tried out an Internet based provider over 2 years ago that sold a subscription to a Windows desktop with Office over TS. Unfortunately, there were still a lot of rough edges for personal use of such technology. For one thing, the service felt compelled to lock down nearly everything; it was nearly impossible to create even a desktop shortcut. And forget about your own favorite software; anything that isn't extremely mainstream.

    And with the recent court decision about ISP access to e-mail, why would people have the incentive to move their personal onto servers, when the decision will tend to drive them from servers back to their own systems under their own control again?

  84. What I really really want, is portable systems by peragrin · · Score: 2, Interesting

    Now let me explain.

    I want to carry a small device(possibly like an iPod, I can listen to my music on it, but it is primarily a portable HD)

    I walk up to ANY computer and insert the device. I press a button. The computer loads MY OS setup, and shows my files and settings.

    I use the computer as I need to, press a button, and it ejects my device.

    To make this work, it would require a new kind of hardware setups. The Hardware would have to have a basic OS setup, and an abstraction layer for hardware. for network settings, various video cards etc. It would then at the press of the button, setup an interface layer with the OS on the device, and boot that OS. It would give full hardware access to all local hardware(cd-roms, usb firewire ports, 3D cards etc.

    Apple are you listening? Your the only one who could pull it off.

    --
    i thought once I was found, but it was only a dream.
    1. Re:What I really really want, is portable systems by Anonymous Coward · · Score: 0

      Why is Apple the only one that could pull it off?

    2. Re:What I really really want, is portable systems by binarytoaster · · Score: 1

      Why is Apple the only one that could pull it off?

      Because basically they already have. The iPod is just a "smart" FW drive; and Macs can boot directly from Firewire drives already. It's quite possible (and I've done it) to simply install a copy of OS X on an iPod and boot from it. Makes an excellent emergency boot disk. It wouldn't take much effort to extend this to what he's talking about.

    3. Re:What I really really want, is portable systems by Scarblac · · Score: 1

      But (from what I see in other threads) apparently Sun has already pulled this off.

      It has been said before, perhaps Apple should buy Sun.

      --
      I believe posters are recognized by their sig. So I made one.
    4. Re:What I really really want, is portable systems by CGP314 · · Score: 1

      Apple are you listening? Your the only one who could pull it off.

      While not the same, in the WWDC Jobs said that .mac sync will be able to sync any data across many computers. It's not same, but it's a step in the right direction to be able to have your desktop and laptop stay clones of each other.

    5. Re:What I really really want, is portable systems by Anonymous Coward · · Score: 0

      That doesn't explaing why they're the only one at all. That's just more massaging the cock of apple obsession.

    6. Re:What I really really want, is portable systems by peragrin · · Score: 1

      While useful it takes bandwidth. Home on an iPod is closer to what I desire, but not quite. I want(yea I know selfish bastard) is basically a removable hard drive, that contians all MY data and Settings. I can walk up to your home computer turn it off, swap drives in 30 seconds, turn it back on and your computer would work behave like, and have all my stuff. I could play my games, use my Software. When finished I power down, swap drives back and your stuff is fine. If I download a virus while using your computer, your stuff isn't effected.

      Also if an Ipod like device is used(Firewire 1600?) You could listen to your music on your way home by plugging the unit into your vehicle. While walking around you could listen to your stuff. Think about it. Need a back-up? setup your system with two of these devices

      --
      i thought once I was found, but it was only a dream.
  85. I stole their source! by liquidsin · · Score: 1
    Here it is in it's entirety, just for you, dear /. reader!

    #!/bin/bash
    rsync -a /home/$USER $USER@$DOMAIN:/home/$USER
    --
    do not read this line twice.
  86. Focuses on SW setup, ignores HW setup by Zergwyn · · Score: 1

    think this certainly looks like a very interesting technology, and in many ways is a logical extension of some of the techniques that have been around for years. Fellow users of products like VirtualPC (I use it with Windows 2000 and Debian) know that there are features like "Save State" that allow you to close down the VPC and then restart it later with the same programs running, setup, etc. The restore is also faster then restarting the OS (Windows or otherwise) from scratch. It is of course possible to copy the hard drive image and VPC program to another computer and still restore again, though this is time consuming. So I think it is clever to extend this to work more transparently over a network.

    If a person is just browsing mail, or wants to check sites, do word processing, etc., this seems like a great thing. However, I do not see two important issues addressed in the article. First of all, the technology is claimed to be non-proprietary, which is great. But how easy is it to move between major architectures? I have happily switched to FreeBSD on my x86 machines and Mac OSX for my main work. I assume that this tech will require all used machines to be similar architectures, making it less useful for those of us on the fringe. If I have compiled a lot of my apps to specifically use features of x86-64 (ie, Athlon FX53 etc) how will the system respond?

    The second problem is more basic, the symptom being: I don't have a laptop. The reason? I can still get vastly more power on the desktop, and I need that power. I use my machine for molecular force modeling (Cerius2), BLAST, as well as a significant amount of graphics work with Photoshop. And of course, there are games. I have around 480GB in disk space, and that is hardly on the high end anymore. Computer makers off many different lines of machines (and of course there is a thriving DIY market) precisely because different users have such different needs and desires. It's not just the software that is customized, but the hardware as well. This system *would* work very well if all the machines in hotels or wherever were pretty high-end, with gigabytes of disk space, at least a gig of ram, high end graphics cards, etc. Then differences would be purely in how we all customized our work environments, apps, etc. Unfortunately, the reality (where the boxes are generally almost the cheapest a business can buy) is so far from this scenario as to be laughable. I think that this is a great idea, but with limited application, because in the real world the various needs of people (and not even a small minority) diverge to greatly for this to be wide-scale for the foreseeable future.

    1. Re:Focuses on SW setup, ignores HW setup by emorphien · · Score: 1

      I could see carrying a storage device which one must simply slide in to a slot and it will read off that and restore the state it was operating in. Unfortunately, as you say, this would require dedicated computing stations and a standardized format, or an elaborate reader and emulation system to be able to perform this on already existingstandalone Windows, Mac, etc. systems.

      There's a lot of things that will make this difficult, however if for example someone brought it out for Windows or whatever it would be good to see the idea get tested, and Windows would certainly provide the biggest user base and variety in equipment to test it on.

      --


      Presently here, but not there.
  87. Im sorry, but... by dnaumov · · Score: 1

    ...I am *NOT* sharing *MY* porn collection with the rest of the world!

  88. They just won't let thin-clients die, will they? by jayhawk88 · · Score: 1

    I can't deny this sounds like a good idea, but really: at it's root is this anything more than yet another attempt to force thin-clinets down our throats? Why won't this idea die?

  89. Knoppix discs by immel · · Score: 2, Interesting

    I use a mix of macs and a few different kinds of PCs, so to share files betwixt them, I already carry both my filesystem and my OS with me. I have a 128 Megabyte USB flash drive and two knoppix discs (one for Apple Boxxen, the other for IBM and similar). This allows me to open my files and settings on almost any computer I come across, even library card catalog kiosks with IDE CD drives. The whole package is less than 100 grammes. If I had a 1 or 2 gigabyte bootable USB flash drive, I could even eliminate the discs. _ Of course, this system requires me to restart the computer to set the boot options, but it nonetheless helps me share files between mac and PC. I suppose that with the system suggested above, I could boot off of the 'Net, making the total load zero. It's an interesting idea. Meanwhile, I use my knoppix discs for cross-platform sharing.

    --

    10 Bits= $.25
    100 Bits= $.50
    110 Bits= $.75
    1000 Bits= 1 byte
  90. I allready do this.. by Anonymous Coward · · Score: 0

    Ermmm I thought I've already been doing this with my knoppix CD (for all my apps), my mp3 flash drive (for my settings) and my VPN server @ home (should I not be carring all my docs with me).

    Could be wrong though =)

  91. What about Citrix etc.? by sampson7 · · Score: 1

    Doesn't Citrix allow this already?

    It's what my company uses, but I imagine there are countless others that do basically the same thing.

    And ya know, I *still* take my laptop everywhere. Basically, the formfactor of a small computer is far more attractive to me than a full size computer. And while I could go to any terminal in the world to do my work, I still prefer to sit on a couch or in some odd-ball coffee shop than at some chair in front of a traditional computer set up.

    Perhaps the idea of laptops won't seem to foreign to the future -- but maybe the idea of individual laptop ownership might. I have far less difficulty in imagining a system where laptops are pretty much free and the money is made off of software/internet access.

    Imagine just showing up at your favorite *independent* coffee shop where they have a whole rack of laptops to take to your seat. Logon, access your work via the internet, save your work to a network drive, and logoff. Leave.

    It's not that the Intel folks are wrong, it's just I think they need to modify their point a little.

  92. Centralized control by Anonymous Coward · · Score: 0

    So... instead of millions of networked computers, we have one computer and millions of thin clients. I wonder where this central "mainframe" will be? Anywhere near a local government by any chance?

    The idea of computers becoming an "appliance", like a microwave or a TV, where every one is the same, where the case cannot be opened, and where you're not allowed to know what's going on inside sickens me, but I fear the day this happens is not far off.

    :(

  93. Re:Sun Ray/YES!YES!YES! by ElvenSmith · · Score: 1

    YES!YES!YES!!
    pls let me shout from rooftops. SunRays do so...they are soon going to announce the WAN-Rays and MAN-Rays(no pun intended, Metro Area Network Sun Rays)...so moving from computer to computer will truly be universal!!!
    Only prob..Sun never gets any credits for its ideas, as usual...:((

  94. So we all move to the minimum requirements? by RhettLivingston · · Score: 2, Insightful

    For this to be possible, all hardware has to reach the same capability and innovation has to basically halt forever. The desktop environment that I run at home is very personal and consists of both hardware and software. Even assuming everyone had 3 screens and the same keyboard and mouse type as the ones that I use, the bandwidth isn't available to make the applications and data reasonably portable. If you went the approach of just running them all remotely, you would not meet the response requirements for the system to feel right. If you ran everything locally, every machine out there would need a minimum of a 1GB RAM, a high end processor, and high end video cards + you'd need the communications bandwidth to download GBs of data quickly. Either way you're hosed.

    Also, high speed internet is by no means ubiquitous at this point. I live in the eastern US, have only modem access, and there is no promise of that changing at any time soon. And don't say satellite is an option. Its more a joke for various reasons including 400K isn't exactly high speed anymore, you can't really use that for any decent length of time without being throttled, and you can forget running applications remotely or accessing data through a VPN due to latency issues. Anybody visiting me and depending on this system would be out of luck.

    A far better approach is to carry all of the personalization data and have an automatic system for invisibly backing up to multiple secure sites whenever you're "plugged in". Also, a new portable interface paradigm should be developed so that we carry our "screens", "keyboards", and "mice" with us. I envision glasses, contacts, or implants for visualization and the use of cameras, sound and other input mediums to provide data. The trusty old keyboard interface can be faked using a combination of overlaying some space near you with a virtual keyboard and using video analysis to read the keystrokes. More advanced and natural interfaces could also be developed by overlaying and merging virtual reality with the real world around us.

  95. "carrying a laptop", keystroke loggers by bstil · · Score: 1

    "Imagine a world where computers become so ubiquitous that the idea of carrying a laptop will almost be laughable, a world where any computer could be your computer!"

    um, what about keystroke loggers?
    I carry around my laptop and I know that when I type in a password in Mozilla Firebox on my own laptop, the password is not going to be captured by some random computer kiosk or internet cafe computer.

    1. Re:"carrying a laptop", keystroke loggers by bstil · · Score: 1

      whoops, fireFox, not fireBox.

      but then again, wait a week and maybe the browswer will change names to fireBox... ;)

  96. Project Athena? by MattGWU · · Score: 2, Insightful

    Didn't MIT do this in the 70s and 80s? Project Athena. NFS, kerberos, etc. Looks like they're still doing it; info here.

    Furthermore, isn't this what 'Active Directory' is supposed to be for? Project Athena always sounded interesting, with a lot of neat stuff behind it, but the idea isn't appealing on a scale much larger than an office park or college campus.

    --
    "These people look deep within my soul and assign me a number based on the order in which I joined" --Homer re:
  97. ugly ugly ugly by Uzik2 · · Score: 1

    A double plus ungood idea.

    Have all my private data accessable by anyone in
    the world? NO WAY MAN! I don't trust people
    that much any more.

    --
    -- Programming with boost is like building a house with lego. It's a cool but I wouldn't want to live in it
  98. We're already on the way.. by int19 · · Score: 1

    With Plan 9.

  99. In Pittsburgh? by caino59 · · Score: 1

    In fall...I wanna try this out...cant hurt to try.

  100. Re:The funniest video ever by Anonymous Coward · · Score: 0

    What's so funny about it ? I'm sorry I wasted 90 seconds of my life waiting for that boring shit to download.

  101. Bank PIN numbers by nuggz · · Score: 1

    I hope this idea dies.
    Like Bank PIN numbers they are learning some things need to be protected.

    People shouldn't use computers they can't trust.
    Unless you control it you can't trust it.

  102. ssh and Xwindows already do this by Anonymous Coward · · Score: 0

    Been there, done that.

    It is called ssh and Xwindows.
    They work great.

    Any computer is my computer.

    You will still need to store your stuff,
    so you will need that.

  103. Everything old is new again... by FJ · · Score: 1

    Another variant of these have been around for 30+ years. IBM mainframes with dumb terminals. Not fancy or graphical, but I can go to any dumb terminal & it acts the same as any other dumb terminal.

    1. Re:Everything old is new again... by KD5YPT · · Score: 1

      It's different then that, what IBM is aiming for isn't a terminal, but the ability to record the computer state you're in when you last use and restore it. Example, you're using FireFox on Linux to browse website, while in the background listening to music and working on a project. And your FireFox got like ten tabs open pointing to a different website. What IBM is aiming for is to record the system state so you can log-off and log back on somewhere else and the identical screen/setup/app/etc will show up, allowing you to continue working as if you only hit the pause button.

      --
      In US, you can easily buy enough major firearms to wipe out your neighbourhood but a few little fireworks are banned.
    2. Re:Everything old is new again... by symbolic · · Score: 1


      I'd say this is just the next logical step. Before, the terminals were dumb. They'll still be dumb (or relatively so), but just offer a more robust user environment.

  104. Sun Sound Familiar by Anonymous Coward · · Score: 0

    Sun Sound Familiar?

  105. Screen by SuperQ · · Score: 1

    funny, I've been using screen to let me access my computer for 8 years. I have access to all my data, and email. I think that was the bigest reason I stoped using windows at the time, screen was faster, and didn't have huge bandwidth requirements like vnc did.

  106. I liked it when it was called... by Anonymous Coward · · Score: 0, Insightful

    ... roaming profiles. MS has had this for at least a few years now. This group appears to be trying to create roaming profiles beyond the domain level. In order to do so, they'll try to include all computers on their network. That's pretty much it.

  107. Knoppix RW by ozmanjusri · · Score: 1

    Knoppix or a similar Linux live distro on a DVD RW would do this. I've even been considering what it would take to make a live distro on a DVD R and just keep writing new sessions. If the distro itself takes less than a gig, you'd have three and a half left for config and other data. More than enough for most office stuff.

    What I'd target this at initially would be the hotel and net cafe types of place - the client could be given a DVD with the basic Linux distro which they'd boot on a hotel/cafe terminal. If they need any non-standard apps, they can apt-get whatever they need, make any config changes they want and save it all on the DVD.

    Eject the disk once the job's done, take it away and have your data in a format any DVD-equipped machine can read. If you go to another hotel or cafe, boot with the disk again and you have your own environment with you.

    --
    "I've got more toys than Teruhisa Kitahara."
    1. Re:Knoppix RW by KD5YPT · · Score: 1

      One major problem I would have with DVD-RW is that there's a limit on how many times you can write before it break (same with CD-RW). Although that number is quite high, repeated use will sooner or later cause it to fail. Plus DVD seems like a relatively fragile medium, a few scratches will do it in. I would opt for a Flash Mem drive (they can get one that's small but have a REALLY BIG STORAGE SPACE!). I like the Linux thingy, but I believe more people would use Windows (just the fact of life, many people use Windows... a lot actually).

      --
      In US, you can easily buy enough major firearms to wipe out your neighbourhood but a few little fireworks are banned.
    2. Re:Knoppix RW by fille · · Score: 1

      A small (2,5") harddisk may be better. It has more capacity and a smaller form factor. It would be great to provide pc's with a connector so that you can insert the disk and boot it up. A small (Knoppix) linux starts with all your preferences and applications, et voila..

    3. Re:Knoppix RW by ozmanjusri · · Score: 1

      The HDD would be better in some ways, and having a fast wireless connection would be cool too - so you could put an Ipod-like device next to a terminal you want to use, and have all your data and config "just work".

      I think in the near future though, you'd have a better chance of getting acceptance with something which is so cheap its almost disposable, so that hotels etc could include the cost of giving the disk away with the price of the room or the web access. Of course that would mean you couldn't use a commercial OS...

      --
      "I've got more toys than Teruhisa Kitahara."
  108. 15 inch laptop, no problem. by Saeed+al-Sahaf · · Score: 1
    Maybe because you don't want to carry around the 15 inch lcd and keyboard required to do actual work?

    You talk like a 15 inch laptop is the same as the tire from a mid-sized car. The truth is such things fit very nicely into things like briefcases and backpacks. Now, you could say that briefcases and backpacks are cumbersome also, but in truth, we will always have "stuff" we want to drag around with us, so we will always have briefcases and backpacks, which a 15 inch laptop will fit very nicely into.

    --
    "Who are in control, they are not in control of anything - they don't even control themselves!" - Glen Beck
    1. Re:15 inch laptop, no problem. by TRACK-YOUR-POSITION · · Score: 1
      The "we" that you describe does not include all human beings on the planet. Lots of women manage to carry everything they want to drag around in their purse, and some men manage to carry everything in their pockets. Purses and pockets do not hold desktop-replacement laptops. If you're always carrying legal briefs or business reports or textbooks, fine, but I'm not sure that describes the majority of people in Western Civilization.

      Never forget the human interface mantra: "the user is not like me".

      Not to mention the side issue of batteries--maybe someday 12-hour laptop life will be the norm, but that day has not yet arrived. (Though I suppose it could arrive before mobile virtual machines arrive.)

    2. Re:15 inch laptop, no problem. by Saeed+al-Sahaf · · Score: 1
      The "we" that you describe does not include all human beings on the planet. [...snip...] ...but I'm not sure that describes the majority of people in Western Civilization.

      But you have to agree it does account for a significant number. Can't please everyone. Anyway, for those that can't deal with hauling around a laptop, there is always... the Compaq iPaq PocketPC (runs SCREAMING.....).

      Not to mention the side issue of batteries--maybe someday 12-hour laptop life will be the norm...

      I'm waiting for small nuclear fuel cells, which will happen if only to satisfy the needs of "gamers".

      --
      "Who are in control, they are not in control of anything - they don't even control themselves!" - Glen Beck
    3. Re:15 inch laptop, no problem. by DAldredge · · Score: 1

      True, but purses are bigger on the inside then on the outside, haven't you seen the crap they put in such a small space? ;->

  109. I'm confident by Knx · · Score: 1

    As we all know, a similar technique is already working very efficiently for email accounts.

    1) Just create a new email account, from anywhere, on any server, using any ISR.
    2) Post some public messages on the Internet, making sure your email address appears in plain text.
    3) Emails from your pals will soon be automatically duplicated in your new inbox!

    I don't know much about the technical aspects behind that, but it worked very well for me:

    From: Eve
    Subject: lplsthx Viagra at 0.95$ per dose!!! Buy it! ksoier
    From: Elene
    Subject: Important information for you! Read it immediately!

    (I still don't remember how I initially get in touch with Eve and Elene, though, but anyway...)

    So, yes, I'm confident. I can't see any security nor privacy issue with such a system.
    The Internet seems ready for the Global Data Sharing.

    --
    The problem with Slashdot memes is that YOU INSENSITIVE CLOD!
  110. its possible now by bigbigbison · · Score: 1

    I basically do this sort of thing now on XP. I'm a grad student and am always popping in and out of various computer labs here on campus. The university gives us a meager 100mb of online storage but it is enough for me to store my current work on it. Additionally, because I hate to use ie, I've installed firefox onto the storage space and run it over the network (sure it takes a couple minutes to start, but once started it works fine) and since the labs recently "upgraded" and deleted winamp, I have it installed to my storage space as well.

    Sure it is a pain in that I have to do it all manually, but after a couple minutes, I basically have the lab computer set up the way I want it.

    --
    http://www.popularculturegaming.com -- my blog about the culture of videogame players
  111. not that far off by Anonymous Coward · · Score: 0

    Wa da ya mean... I can already get to hotmail from any computer.

    Seriously, I've been moving toward this model for a few years now... the vast majority of my data completely accessable through secure web interfaces. when I'm on a computer more permanantly it's just a matter of configuring an IMAPs account. Computers are turning into comodities whether we like it or not.

  112. yeesh talk about overkill by Organism · · Score: 1
    This is the digital age. You can work wherever the hell you like

    --
    -- My hovercraft is full of eels.
  113. I have that today by Anonymous Coward · · Score: 0

    Its called SSH.

  114. The next obvious question... by neomac · · Score: 1

    Have they applied for the patent yet?

  115. Government spying by TedTodorov · · Score: 1

    The moment a system likes this starts being used, the department of Homeland "Security" or whatever it is called in the future will insist on reading the contents of everyone's account without a warrant.

    They do want to spy on your home computer or laptop also of course, but practically speaking it will be much more difficult for them.

    This idea will never fly until government's stop spying on their citizens. And I expect that to happen...never.

    Ted

    1. Re:Government spying by KD5YPT · · Score: 1

      That you won't have to worry, the idea of the system is that you CAN choose to suspend it and continue somewere else (like saving a file, hit SAVE to backup current session and LOAD in a different location). If a user don't want his account content compromised, either...
      1. Don't do anything important on it (also good security practice, don't do anything sensitive on a public computer).
      OR
      2. Don't save the session.
      OR
      3. Do both 1 and 2.

      --
      In US, you can easily buy enough major firearms to wipe out your neighbourhood but a few little fireworks are banned.
  116. I wouldn't use it from the Internet. by khasim · · Score: 2, Insightful

    This might be EXTREMELY useful for corporate LAN/WAN's. Althought just switching to something like the Linux Terminal Server Project might provide almost all of the same functionality...

    To get the desired functionality at any machine (even Macs?) those machines would already have to be running the client software. So it would not be ANY computer.

    Not to mention security. All it would take would be to add a keystroke logger to the machine and you've captured someone's username/password.

    http://www.cyberguys.com/templates/searchdetail. as p?T1=132+0390

    Public terminals are about as trustworthy as public underwear.

    1. Re:I wouldn't use it from the Internet. by Joseph+Vigneau · · Score: 1

      This might be EXTREMELY useful for corporate LAN/WAN's

      Sun's SunRay has been doing this for years; you simply carry around your smart card, and insert it into your local terminal. All of your preferences travel with you. From their FAQ:

      Sun Ray ultra-thin clients also support "Hot Desking," providing users with immediate access to their unique sessions from any Sun Ray ultra-thin client in their workgroup.

    2. Re:I wouldn't use it from the Internet. by sphealey · · Score: 1
      This might be EXTREMELY useful for corporate LAN/WAN's. Althought just switching to something like the Linux Terminal Server Project might provide almost all of the same functionality...
      We had this running on Windows 3.11 across a 120-site WAN in 1993. Given a reasonable amount of bandwidth and reasonably similar systems, it can be done today with Windows NT / W2K, policies, and roaming profiles. Then there is Citrix and Tarentella...

      xPh

  117. "Creepy"? I'LL show you "creepy" . . . by nusratt · · Score: 1

    "most computers are so personalized . . .that borrowing someone's computer can seem as creepy as borrowing their underwear".
    Technology can overcome this.

    But ask yourself this: even if all the posted objections regarding (hackers, virii, DRM, snooping by ISPs, etc.) could be conclusively satisfied;
    even if all the other posted objections of (convenience, usability, etc.) were overcome;
    would you THEN be comfortable with this?

    My answer:
    NOT WHILE JOHN ASHCROFT IS ALIVE.
    (and the same for his EU lackies)

  118. How Do I Know My Computer? by 4of12 · · Score: 1

    It's a great idea, to move around to different computers and log in and not skip a beat.

    Actually, since 1992 at MyCorp my desktop settings move around with me to any of a hundred different computers just by virtue of NIS and NFS mounted home directories with all my preferences.

    Just type in a username and passwd to the prompt and off we go.

    But this gets to my favorite gripe: computer systems are forever going to great lengths to authenticate me,

    Why the hell doesn't the computer have to authenticate itself before I go typing a valuable username and passwd?

    Just because the screen displays some particular image and widget doesn't mean anything about the man behind the screen.

    This problem is kind of like those ATM machines that enterprising individuals would install in shopping malls for half a day.

    --
    "Provided by the management for your protection."
  119. hmm by styroteqe · · Score: 1

    this sounds like something i already accomplish daily through the use of ssh, screen, and vnc

  120. Bad Idea by Anonymous Coward · · Score: 0

    There will always be a need for a laptop. When an engineer goes into a semiconductor fab or some other plant that is worried about losing trade secrets, he/she is not usually given network access. What happens to then?

  121. Technology is not the point by carldot67 · · Score: 1

    It looks like good stuff, but we already have the ingredients for a passable facsimile: My network - booted, NFS'd, X-Windowed client node here does pretty much all of this.
    So why don't we see a lot more of it? Clearly it is not beyond the wit of man, *right now* to devise such a system.
    The answer as usual lies with our human frailties and our supercorporations. Our machines are our status symbols, the software they run* is licensed for limited seats and our content* is DRM'd. We hide our porn on them and share our files using them. Do we/corporations really want our stuff stored on a disk that we can't physically see, touch, and if necessary, unplug?

    * = assumes conformity to the "old way" of defining software and content as "Intellectual Property".

    --
    I wish at was Friday, but I dont want to wish my life away. So I wish it was last Friday.
  122. Roaming Workstations? by WizzleWizzleWizzle · · Score: 1

    I agree with most of the posters who say "what's new" regardless of the technology behind this. X, VNC, Remote Desktop, Mainframe sessions, etc. etc. this has all been done before in one way or another. I also agree with security problems that people talk about. With that, I don't see this really working for the average Jane or Joe.

    However, this type of setup in an enterprise would be great. I read a story (can't find it anymore) about how Sun has saved a great deal of money on Real Estate by implementing a system where an employee logs on to a workstation with a smart card in any of their offices worldwide and has access to the system as they normally would. Okay, not very novel. But, what also follows them is their telephone extension over VoIP. Now we are talking.

    What they have done is created an environment where they now have 1.5 people to every workstation and were able to eliminate thousands of square feet of unnecessary rented property. This is an example of technology truly helping the overall bottom line of the company.

    It makes sense too, if a person is out of the office, traveling, etc. etc. why does their cube need to take up space? Very cool idea.

    Again, this type of moving from one system to another in the real world might not make sense, but for businesses it could save millions in technology support and systems costs and, in this case, real estate.

    --
    "I'm a karate man. Karate mans bleed on the inside."
    1. Re:Roaming Workstations? by KD5YPT · · Score: 1

      The idea for this system in the world is to spread the use of computer, and reduce somesort of personal attachment to a certain area because the computer with your stuff on it is there. Of course, this could be a problem for office workers.

      BOSS (on phone): Hey Jim, I need you to look at this.
      Jim: But I'm on vacation!
      BOSS: This is urgent, get yourself to a terminal and look this over.
      Jim: %&@(...

      --
      In US, you can easily buy enough major firearms to wipe out your neighbourhood but a few little fireworks are banned.
  123. Roaming Profile by Buzz_Litebeer · · Score: 2, Interesting

    I actually had the idea while working with special USB encryption devices.

    Would it be an interesting and novel concept to have a key that allows you to plug it into a pub terminal (with appropriate package) that allows you to have your user profile and preferences on it?

    IE you could buy USB device/key, set up your desktop environment on it, and then be able to carry it around with you from terminal to terminal. Perhaps keeping the general windows user structure on the key (IE my documents/mypictures folders).

    This way you could keep files and such, and if the password you entered in the login screen was also the password which opened the key, you could keep it secure as well.

    When you downloaded you could only download to your KEY or a temp folder on the hard drive which would be immediately deleted after you logged off.

    If the keys had sufficient on-board memory, say 256 megs, you could get a goodly amount of documents/cookies/cached images on it etc...

    People could also buy bigger keys just for this purpose.

    I think it would be a great idea.

    I also have a few other ideas with portable keys, but this one seems kind of obvious to me.

    --
    If you don't vote, you don't matter, so don't waste your time telling me your opinion
    1. Re:Roaming Profile by Grrr · · Score: 1

      ...and if the password you entered in the login screen was also the password which opened the key, you could keep it secure as well.

      Uh, no.

      Think "key logger".

      <grrr>

    2. Re:Roaming Profile by Buzz_Litebeer · · Score: 1

      The password would be for the main key itself, you could change it every time you went out if you liked.

      The idea would be to have a roaming dongle that if you lost it would be unlikely anyone would be able to crack it.

      If you were smart with where you went and what you put on the dongle you wouldnt have to worry to much. THis is for roaming browsing and casual file downloads, not company secure data.

      --
      If you don't vote, you don't matter, so don't waste your time telling me your opinion
  124. Re:"Creepy"? I'LL show you "creepy" . . . by KD5YPT · · Score: 1

    Well, the problem is that Big Brother mentality will always be there, how ever much the privacy advocates want. People always feel safer when they know more (hey, we want to know every tid-bit the President do, don't we?). I would be comfortable doing my school projects and other work on a public computer. Heck, I'll check-in on Slashdot every once in a while using those computer and keep the browser session open if I want to.

    --
    In US, you can easily buy enough major firearms to wipe out your neighbourhood but a few little fireworks are banned.
  125. Back in the good ol' days by uberdave · · Score: 1

    When I was in university, you could go to any terminal, log in, and have access to your data. The data didn't move. All processing was done at the mainframe.

    I have heard that in the good ol' days, some CAD/CAM terminals were essentially nothing more than a TV, keyboard and mouse. The mainframe generated the video signal, and piped it through a standard video cable to the CAD/CAM monitor. At the same time, keyboard and mouse signals were piped over an analog modem back to the mainframe.

    The point is, there is no need for the data to move. All you need to move is the video from the display, the audio from the sound card, and the keyboard/mouse signals. The terminal can be, in essence, a dumb terminal. Instead of a mainframe, you'd log into a server farm.

  126. It seems to me that... by Anonymous Coward · · Score: 0

    ...this is a project best suited to closed networks (e.g. universities, corporations, businesses, etc..)

    Imagine being able to type a paper from anywhere on campus and save it remotely to your professor's account, for example. Or to be able to switch locations if you're getting bored with looking out the same window in your office...

    However, I think this has too many security issues to make much of a splash outside of such specialized environments.

  127. M$ will love it by ouwejan · · Score: 1

    "... with the same files and applications opened..."

    and a license-purchase for every computer you start your MS-application on...

  128. This is Bad..... by Gwit_ml · · Score: 1

    This is kind of cool, the fact that any computer you can check e-mail Etc. However this is just a Big Brother ploy. Just what I really want, is some one else controling my acct. and requiring me to pay them to use a computer. Then if I disagree, with the provider oopus they shut off my acct. Then I will be dead in the water, unless I had a Laptop or my own desktop, server what have you. You know folks at MS are all for this (they alread have it with WIN Term Server. Then they will charge for access and continue to make money. Another problem is when that server catches a virus or worm. Oh no, there goes your access for hours or days. This is kind of like Fastlane, Transpass, or Easypass. If you speed between to toll points. And they make an effort to calculate the time between them (to find out that you were speeding) they can send you a ticket, or revoke your acct. Thats my take on all this.

  129. Roaming profiles on steroids? by zerofoo · · Score: 1

    We have this to a limited extent at my company. Microsoft's roaming profiles allow all your settings and data to follow you around at any of our three locations. Any computer, at any location, looks and "feels" like yours.

    I would love to see this in the Linux world. I guess you could try to accomplish this by having centrally located home directories and logins - my college used to do this with the SUNs (back in the day using NIS).

    -ted

    1. Re:Roaming profiles on steroids? by KD5YPT · · Score: 1

      Not just settings and profiles, but the entire session! It record the software state and allows system to know exactly what you were doing (what app's are opened, where are they, what background software you're running, what's the history of the software if it needs one like a web browser, what's the personal files you store on it and etc). In another word, instead of having to carry a physical computer, you can electronically transfer a virtual computer to any other machine around the world (provided they're design to operate like that).

      --
      In US, you can easily buy enough major firearms to wipe out your neighbourhood but a few little fireworks are banned.
  130. I can do this now by mboedick · · Score: 1

    With screen and ssh.

  131. Good concept, bad implimentation by SealTit · · Score: 1

    Why not have some wireless device similar to a poratble USB drive so when I log off my computer my session and desktop settings are beamed to my pocket. Then when I log into another computer it can load my profiles wirelessly from my pocket.

    This would be totally transparent to the user, and it would not rely on any external hosts. Everything is done locally and would be much more secure.

    How cool would it be to walk up to a random Linux box you've never seen before and login to Fluxbox configured how you like it and have all your Firefox and Thunderbird settings there as well.

    Hmmm, I might want to patent this idea before Microsoft does.

    1. Re:Good concept, bad implimentation by KD5YPT · · Score: 1

      Go ahead and patent it, but remember to lease/license/sell/develope the patent or else the court could take it away from you for just sitting your behind on it. Although I'm not too hot on the wireless part, why not a physical plug? More reliable for the amount of data you need to transfer.

      --
      In US, you can easily buy enough major firearms to wipe out your neighbourhood but a few little fireworks are banned.
  132. So what... by Ayanami+Rei · · Score: 2, Interesting

    I mean, even with the SunRay, it's like, whoo-hoo, we combined VNC and H.263 and you should jump for friggin' joy.

    You can already do it with rdesktop and windows, vnc and any vnc-enabled graphical environment, even X11 if you have the right kind of proxy extension enabled. I'm just waiting for someone to polish up a client for the SunRay protocol (it's mostly understood, but no one seems to care enough for someone to finish a client...)

    I don't think anyone really wants this.

    I think a visual protocol is too specific. The work needs to be in creating a widget/RPC API that lets you splat a standardized local GUI onto remote application servers. XML-RPC might be a part of it, or maybe just a component. Something that lets you pick your "skin" and standardizes on a backend with an interface description language... like XUL or Glade or something, but remote.

    Then it'd be real easy to have a consistent view of the state of the app from anywhere.

    --
    THIS THING CAN TURN ON A DIME, MACROSSZERO STYLE ALSO FUCK BETA, ~NYORON
    1. Re:So what... by AKAImBatman · · Score: 4, Informative

      I mean, even with the SunRay, it's like, whoo-hoo, we combined VNC and H.263 and you should jump for friggin' joy.

      Actually, Sun Rays are really much more advanced than VNC. A bit more like Citrix ICA. Either way, it's cool technology. Just because Sun has packaged it better than everyone else doesn't invalidate their claim on the market. Personally, I'd love to have a Sun Ray network. I could take my smart card and work anywhere I want. No being tied to a desk with really bad lighting. I'll just take the comet downstairs to the Starbucks and actually get some work done! ;-)

      I don't think anyone really wants this.

      Actually, I think Sun's biggest problem is how expensive it is. I know of many people who would love to buy a used Sun machine and a few Sun Rays just to wire their house. But when their software costs more than the machine, you know you've got a problem. That's the same thing that killed NT Terminal Server. Citrix ICA was doing quite well with WinFrame until Microsoft pulled a fast one on them.

      I think a visual protocol is too specific. The work needs to be in creating a widget/RPC API that lets you splat a standardized local GUI onto remote application servers.

      Myself and others have spent a lot of time trying to figure out the best way to do this. I did some on renovating AppliWeb up until XWT showed up. So far, XWT seems to be the best option. We'll see what the future holds, though.

    2. Re:So what... by Anonymous Coward · · Score: 0

      re cost of Suns --

      No kidding. But they are a business centric company; they don't cater to individuals or really pretend to.

      Even when they were trying to make machines on the cheap, they were expensive. While I went to a predominately Mac based school, there were plenty of PC users, but all those in the know all drooled about having a Sun or SGI, and not simply because of "ooh, it's Sun" but because of the underlying software.

      This has lessened significantly in recent years, but still, when their tech is desirable, it's typically out of the reach of the high end (as in knowledge) individual user. Pisses me off to no end that when they come out with something that could be used, they miss the individual.

      Hope Apple or the open source (BSD or GPL) folks come out with something just as cool (and if they have, I hope I hear about it soon).

    3. Re:So what... by AKAImBatman · · Score: 3, Interesting

      This has lessened significantly in recent years, but still, when their tech is desirable, it's typically out of the reach of the high end (as in knowledge) individual user. Pisses me off to no end that when they come out with something that could be used, they miss the individual.

      Thank God that Sun hardware never becomes truly obsolete, eh? Visit AnySystem to get yourself some amazingly cheap hardware. And keep an eye on their ebay auctions. I've seen more than one E8500 go for ~$3000! That's 8 processors, 9x(8Gig) fibre channel disks, multiple network cards, 6-8 GIGS of RAM, and lots of other goodies! Just slap a "free Solaris 9" copy on there and run with it! I just wish I had a few extra grand for this sucker. Now if Sun would *just* provide a cheaper version of their RayStation Server Software, I'd have my entire apartment complex wired! ;-)

    4. Re:So what... by glesga_kiss · · Score: 1
      Well, this is exactly why AT&T made VNC in the first place. They have some sort of RFID-like technology (using ultrasound) in your employee badge. When you sit at any computer on their site, it automatically gives you your own VNC desktop exactly as you left it. They used the same scheme to route incomming calls to the nearest phone to you, with a unique personal ring.

      This was many years ago. You can read about it here and here

  133. Security? by bmantz65 · · Score: 1

    Not to be anal, but if your PC status that you 'pause' are stored on servers, can they gurantee security?

    1. Re:Security? by KD5YPT · · Score: 1

      It's not anal, it's a good question. I believe the other thing IBM is trying to solve is security. But if it ever comes out, a general rule of thumb...
      DON'T DO ANYTHING IMPORTANT ON IT!
      As with any system, people can hack it, no matter how hard you try to secure it.

      --
      In US, you can easily buy enough major firearms to wipe out your neighbourhood but a few little fireworks are banned.
  134. OK, mod me "redundant" . . . by nusratt · · Score: 1

    . . . for being three minutes late.
    But my post re: privacy/government concerns wasn't yet redundant at the moment I started to write it.
    (me mutters "stupid modding system, must get a T1 . . .")

  135. Carry your home folder around by pvera · · Score: 1

    I always imagined something like that, but with a twist: you carry something the size of an iPod or maybe even smaller wherever you go. The device holds pretty much a home folder, so you just walk up to a public terminal, it connects wirelessly and you can do whatever you need to. For travel purposes you could carry a touch screen the size of a paperback or whatever.

    --
    Pedro
    ----
    The Insomniac Coder
  136. two reasons by twitter · · Score: 1
    It always baffles me why people use VNC or convoluted scripts to copy over the settings when most of the time, remote X would do the job just fine. Possibly because the man pages for X in general and remote X in particular are not meant to be read by Normal People?

    I can think of two reasons, Windows and ignorance. Windoze won't do X without lots of effort and then not very well. Everyone else has not learned that ssh -X auto configures everything for you on most distributions.

    Sure, I remember dealing with both. X on Windoze is a real pain. Manual X forwarding, while powerful and awesome, is also a pain. Once you find out ssh does all of that forwarding, you only look back if you want to set up multiple X servers.

    Intel's effort is aimed at ignorant Windoze users. The whole feature list looks like a bad software page from Tiger Direct. The lack of privacy implied by running my life on other people's computers is really creepy. No thanks, Intel, I have your entire feature set on computers I own with software that has no owners.

    --

    Friends don't help friends install M$ junk.

    1. Re:two reasons by Anonymous Coward · · Score: 0
      Moderators: Please note that "twitter" is a known fanatical psycophant whose obnoxious offtopic rants are legend here on Slashdot. It doesn't matter what the topic is, he'll find a way to scrape in some pointless Microsoft bashing. While nobody expects us to love Microsoft in any way, his particularly tepid style of calling anyone he replies to "troll" or "liar" or "fanboy" because he happens to disagree with whatever they're saying is well documented and should not be rewarded. If anything, twitter is the type of person that should not be part of the open source/free software community. He is an anathema to all that is good about free software.

      I'm posting this so that you (the moderator) have some context to consider twitter and not mod him up whenever he posts his filler preformatted rants about installing Knoppix or whatever that unfortunately get him karma every single time and allow him to continue posting his trademark toxic crap (read on) day in and day out. You may consider this a troll - I consider it community service. And I ain't kidding.

      If you're a /. subscriber, I invite you to look through some of his posting history. I guarantee that you'll be hard pressed to find someone that is more "out there" than twitter. You'll also probably notice he's got quite an AC following. Don't just read his posts, make sure you go through the replies.

      To get an idea of what I'm talking about, check this post out. I mean, this is an article about email disclaimers, right? The parent of the post is complaining about the ads in the linked page and so on, and twitter actually goes off on a rant to blame it on Microsoft and recommend Lynx. WTF?

      Here's another. In this post twitter not only calls the OP a troll but attempts to "tell it like it is" while making some vague argument about "GNU". Yes, if you're confused, you're not alone. The reply (modded +4) proceeds to simply destroy his bogus argument. You will notice he did not reply. This is what some people call "drive-by advocacy". A sort of I'll just leave you with my thoughts here and move on to the next flamebait kind of deal. In fact, he almost never replies because he knows that his fanatical arguments simply do not hold up to any sort of discussion. It's not that he's chosen the wrong cause - he's just going at it in a completely wrong way.

      More? Just read though this post and the subsequent replies. I guess this stands on its own. Or these two. Or this one.

      Still not convinced? This is what twitter considers "humour" while going about his daily "M$" routine.

      More? Bad spelling in astounding conspiracy theories, more offtopic FUD and uninformed "I'm right, look at me" rants, promptly proven wrong. Worse even, twitter wants to be RMS, apparently (that first one is a winner). I mean,

    2. Re:two reasons by ckaminski · · Score: 1

      I bet you're 95% of his Anonymous Coward followers...

      Find a better use for your time, dude.

  137. Simpler solution by Pascal+Sartoretti · · Score: 2, Interesting
    Re-think the "docking station" concept:

    A universal, single connector including video, keyboard, mouse and network.

    An iPod-size device that has one such connector. The device has a processor and a disk, which contains your favourite OS.

    And you just plug your device at any connector that you find.

    1. Re:Simpler solution by KD5YPT · · Score: 1

      The idea behind IBM is not having to haul around a computer (no matter how stripped it is). And I doubt an iPod-size device would be enough for the modern people to store their OS/Apps/Files on it.

      --
      In US, you can easily buy enough major firearms to wipe out your neighbourhood but a few little fireworks are banned.
    2. Re:Simpler solution by Ignorant+Aardvark · · Score: 1

      An iPod-size device that has one such connector. The device has a processor and a disk, which contains your favourite OS.

      A processor? Are you kidding? You know how much heat those things generate? It'd need a big fan and heatsink. Certainly not suitable for an iPod-sized device. Why couldn't the processor be in the terminal?

    3. Re:Simpler solution by Deideldorfer · · Score: 0

      If you move the processor into the device, you'd want the ram and video in there to get decent bus speeds. This leaves very little upgradability/customization on the device. However, if everything except peripherals is in the device, you have much more flexibility with custom processors, video, and other hardware. This is what would make the device interesting! To deal with the heat, you require a common device form factor. Slip that sucker into the terminal which provides the cooling unit! PDAs are getting pretty powerful already. If power consumption (terminal supplies power), most cooling, and display are shipped off the PDA, you can save quite a bit of space. I would imagine walkman size is possible.

      --

      Power off before disconnecting connecting connector. Seen on a cash register
    4. Re:Simpler solution by Deideldorfer · · Score: 0

      Darnit, if you move the processor into the TERMINAL ...

      --

      Power off before disconnecting connecting connector. Seen on a cash register
  138. Roland's plugging his web site again by Animats · · Score: 1
    The guy is just trolling for hits on his web site, with these so-called "stories". He wants to be George Gilder, but he's not good enough.

    Twenty years ago, you could detach from a job on TOPS-20 and reattach to it from another terminal later. Many centralized systems have had features like that. It wouldn't be all that hard to do with X and Linux, if anybody wanted to.

    Most of the people proposing stuff like this are desperately trying to lock customers in to some service for which they can charge a monthly fee. With add-ons! Remember Application Service Providers?

  139. KNOPPIX CD + USB flash drive by khrtt · · Score: 2, Informative

    That's what I often carry instead of a laptop.
    It's just as simple as that: mounting my drive into a random OS installation would give me a huge fit of paranoia every time I'd have to do that. Plus, I have a perfect control of which OS version is on my CD.

    The only drawback is, you can't put a Windows installation on a live CD, so I still have to bring a laptop if I need Windows.

  140. Google... by MarcoPon · · Score: 1
    Sounds like a work for the GoogleOS and their giant distributed system...

    And now: imagine a BeoWulf clus... -CLICK-

    --

    SeqBox
  141. And hell, EJBs do this transparently now... by Ayanami+Rei · · Score: 1

    ::shrugs::

    --
    THIS THING CAN TURN ON A DIME, MACROSSZERO STYLE ALSO FUCK BETA, ~NYORON
    1. Re:And hell, EJBs do this transparently now... by Anonymous Coward · · Score: 0

      zOMG!!(!$)*! Is that Rei?!

  142. Don't need a physical keyboard or screen. by NNKK · · Score: 1

    Combine this:

    http://www.canesta.com/products.htm

    and this:

    http://www.mvis.com/nomad/index.html

    and you're good.

  143. Wow - Intel inventing yesterdays technologies by MerlynEmrys67 · · Score: 1
    tommorow.

    I've had this on my SunRay at work for years - take my card out, move somewhere else, stick card in... I'm back to where I left off.

    That said, I still keep some big honking boxen around that I use as compute servers so I can get real work done - but there is nothing new here

    Nothing new to see here - move on

    --
    I have mod points and I am not afraid to use them
  144. They could apply this to phones too! by recursiv · · Score: 1

    Imagine a world where telehpones become so ubiquitous that the idea of carrying a personal cell phone will almost be laughable, a world where any pay phone could be your telephone!

    --
    I used to bulls-eye womp-rats in my pants
  145. Eh? Why not just just... by chendo · · Score: 1

    Uh... Why don't you roll back one day and copy all your work to another computer? Problem solved.

    Or am I missing something here?

    --
    Founder of Mirror Moon - Tsukihime Game Trans
    1. Re:Eh? Why not just just... by Biogenesis · · Score: 1

      Fine so there will be ways around it, just remeber that not everyone is such a geek so most people simply will lose there work more than likely. Basically what I'm trying to say is that it's no a magical solution to the virus problem.

  146. Well, server 2000/2003 made ICA obselete. by Ayanami+Rei · · Score: 1

    Who the hell wants to deal with Citrix anymore? And everyone BESIDES microsoft already had similar solutions in place.

    Yawn

    --
    THIS THING CAN TURN ON A DIME, MACROSSZERO STYLE ALSO FUCK BETA, ~NYORON
    1. Re:Well, server 2000/2003 made ICA obselete. by Tenebrious1 · · Score: 1

      Who the hell wants to deal with Citrix anymore? And everyone BESIDES microsoft already had similar solutions in place.

      Well, if you don't need printing, local drives, or sound, sure. Yes, there are ways to print over RDP, but ever try talking a home user through turning on sharing?

      With Win2003 RDP is much better, but still can't do what you can with ICA and not nearly as easily.

      --
      -- If god wanted me to have a sig, he'd have given me a sense of humor.
  147. Still gonna bring my laptop by Griim · · Score: 1

    I don't wanna chance getting that computer, you know, the one with the stuck Shift key, or gum under the mouse...

  148. The laptop will be king for a long long time by egarland · · Score: 2, Insightful

    People love to hate the laptop. It's huge, heavy, a pain to travel with, and here to stay.

    There are lots of reasons this concept wont work. Security, compatibility, terminal and bandwidth availability are all issues with this approach. Each year laptops get significantly lighter, faster, cheaper and more popular. I heard a statistic recently that it's that soon (possibly happened already) more computers purchased will be laptops than desktops. The price premium for a laptop vs. other options is becoming smaller and as their capabilities expand, much easier to justify.

    To illustrate this, my in-laws house is a very old farmhouse. Their is no computer, no keyboards or monitors, no internet connection and barely any electrical system however just a few days ago I was playing lan games with my nieces and nephews there. I have 2 laptops with wireless cards built in and using them I can have a 2 computer office/gaming environment with networking that fits in one bag I can sling over my shoulder. This is awesome, not "laughable".

    I can do software development, work on presentations, compose messages all without any infrastructure at all. I can work or play in a field, on a train, in an car, on a bus, or in an airplane half way across the pacific. That's the power of the modern laptop and no web-based app can come close to that. Think about what infrastructure would be needed to make all those places have access to this service and how many companies would have to be involved and taking a cut. Bus companies, car manufacturers, airlines, satellite internet providers, cellular data networks, not to mention farmers with fields. The massive effort it would take to even come close to the capabilities of a laptop is mind-boggling.

    There will always be a place for web-based applications and a place for non-web based applications. This concept will probably be appropriate for some content creation and collaboration purposes but I think it's utility is small and the idea of carrying a laptop won't be laughable any decade soon.

    --
    set softtabstop=4 shiftwidth=4 expandtab nocp worlddomination
  149. Another inconsistency... by Ayanami+Rei · · Score: 1

    If your hard drive fails, how is it that you will be able to someone save your work, upload to it a DFS, and begin working on a new box, with the data on the failed hard drive?

    Or are they implying that user data will stored in a central location?

    Of course, the usual caveats of that situation apply (server failure knocks EVERYONE out, the need to keep certain data local and private, latency for large files)

    --
    THIS THING CAN TURN ON A DIME, MACROSSZERO STYLE ALSO FUCK BETA, ~NYORON
  150. Remote Home Directory? by Gilmoure · · Score: 1

    Macs and *NIX have this. Just configure users to have a home directory mounted wherever they log on.

    Even cooler would be to have any computer you walk up to log you on and mount your home directory from your 1TB keychain drive, via Ultra-Bluetooth. Wait, you haven't reached 1TB keychain drives yet? What year is this? Stoopid Timequest directions!

    --
    I drank what? -- Socrates
  151. You mean, like back in the 1970s... by mwood · · Score: 1

    ...when I could sit down at the terminal in a co-worker's office and log on as me? Or today, when I can ssh to my office box from anywhere a modem works?

    It's so amusing to watch people laboring mightily to add back all the stuff that the "PC revolution" threw out as irrelevant and obviously wrong. And frequently doing a poorer job.

  152. Data logger by nuggz · · Score: 4, Insightful

    So you have logged in, why can't the computer copy all your files or hijack the session while you're using it?

    1. Re:Data logger by pkhuong · · Score: 1

      Possible answer: Because it's a thin client. All it can do is not display/send what it should.

      --
      Try Corewar @ www.koth.org - rec.games.corewar
  153. Re:TEH CNOLOGY by lucabrasi999 · · Score: 1
    One time when I was in PITTSBURGH, I used an ABACUS!!!

    TECHNOLOGY allowed JEFF GOLDBLUM to upload the COMPUTER VIRUS to the ALIEN MOTHERSHIP!

    What is really odd is that Jeff Goldblum is actually from Pittsburgh. And, in Independence Day, a key part of the story line dealt with Area 51. I'm not sure how this all works together, but I bet it all is part of the master conspiracy from a secret government agency where everyone wears Black.

  154. y not me ? by digitalsurgeon · · Score: 1

    why did not I came up such a brilliant idea ? :p

  155. Screen? by Anonymous Coward · · Score: 0

    I can do something similar to this today with ssh and screen.

    1. Re:Screen? by p2sam · · Score: 1

      yeah, I know what you mean. It's almost one of those things, where it's hard to understand the usefullness until you try it.

    2. Re:Screen? by Darkangael · · Score: 0

      Screen is useful in that you can suspend a session, and resume it anywhere else, e.g.:

      $ screen
      --- new shell is spawned ---
      $ BitchX <nick> <server>
      BitchX blah blah blah
      <user1> hello
      <user2> hi
      <user1> blah
      --- user presses CTRL+a, then presses d ---
      --- screen session is now detached and user is back in old shell ---

      $ logout

      --- Now open a new ssh session from anywhere you like ---
      $ screen -r
      --- session from old screen is resumed ---
      BitchX blah blah blah
      <user1> hello
      <user2> hi
      <user1> blah

      *snip*

      NOTE: sections inside the --- --- are not literal text shown onscreen but descriptions of what happens.

      You can have multiple screen sessions running at once, but you need to find out what the ID number of the screen sessions you want is for use in scren -r by running screen -list first.

    3. Re:Screen? by cerberusss · · Score: 1
      For some, the point of Screen is indeed multiple windows which can be divided into multiple panes. So yeah, that's where a GUI would come to mind.

      But the cool thing about Screen is that you can attach/detach to it. Type screen. Type ls. Now create a window with CTRL-A, d. Start BitchX or whatever and join your favorite channel. Type CTRL-A, d. It says [detached]. Log out, and do whateer you have to do.

      Log back in and type screen -r. The 'r' is Reattach. Voila, back where you were. I didn't mention Screen for its capabilities, but for the similarity of instantly getting a workspace, wherever there is a public terminal. (OK it's not really a good analogy, I admit).

      --
      8 of 13 people found this answer helpful. Did you?
  156. Old hat by Todd+Knarr · · Score: 1

    X11, XDM login and sessions. Walk up to any X11 computer, select your server/desktop and log in on it. Your applications open up, the ones that support sessions open exactly where you left them. When you're done you save the session during logout.

    This was the way computers were expected to work back before one company/OS ingrained "one computer, one user" in it's products.

  157. Short sighted idea by d474 · · Score: 1
    1. Imagine a world where computers become so ubiquitous that the idea of carrying a laptop will almost be laughable,...
    The premise of the article is that computers are too big to transport. Today, that is true. But, what if the world were instead a world where computers are the size of a deck of cards with virtual I/O devices, so no need to carry around physical keyboards, mice, or monitors?

    Is there any doubt out there that in the near future (10-15 years) full computer systems will be small enough to carry around with us?

    I predict that in the future the need won't exist for the technology this article discusses.
    --
    Authority questions you. Return the favor.
  158. We can do this now by grogger · · Score: 1

    We have a system that allows web access to Windows servers using Citrix. The outside computer just needs to have Java installed. You run pretty well any Windows app through it. You can leave sessions disconnected and reconnect to them from other locations. We use SSL connections only (data is further encrypted inside the pipe with Citrix's secure client encryption). Keystroke logging is a problem - particularly with password capture. We use CryptoCard one-time passwords (like SecurID). Users would be better not to type truly confidential stuff into a strange computer, though.

  159. The Problem with USB Drives by Anonymous Coward · · Score: 0

    ...is that it's awkward to store encrypted data without relying on some kind of secure volume software being installed on the 'dumb terminal'. And have you ever tried installing a Windows app. to a removable drive? The registry doesn't move with you, of course. Even GPG under windows makes some assumptions about the registry (locale, IIRC).

    1. Re:The Problem with USB Drives by burns210 · · Score: 1

      I was thinking more like self-contained software, small apps like putty, or similar, that are a single .exe and do not require an 'install'...

      Incidentally, many Mac programs are this way, and I like that idea... most of the small/medium sized apps, regardless of purpose, are often just a copy/paste(drag and drop) away from installing... That design is nicely suited for a pendrive home directory, where a registry isn't required.

    2. Re:The Problem with USB Drives by Smork · · Score: 0

      Putty is self contained? I beg to differ..

      Check out the registry key "HKEY_CURRENT_USER\Software\SimonTatham\PuTTY\Sess ions" if you want to see what I mean :)

      Of course remove the space in 'Sessions'...

  160. Re:The funniest video ever by Anonymous Coward · · Score: 0

    A fat motherfucker laying out a shitty musician twice his age and half his size, and then posting it on his shitty band's website. WOW. Why not just watch wrestling? Cretins co-opted punk a long time ago. This is old news.

  161. Re:Issues - Don't worry by not_a_product_id · · Score: 1

    I'm sure there will be an iron clad EULA that means you can't do a damn thing about sueing them and even saying you were hacked will be a DMCA violation

    Or were you worried about your rights?

    --

    ---
    We spoke for about a half an hour. I don't recall a thing we said. - Colorblind James Experience

  162. Its almost like this now by nurb432 · · Score: 1

    If you have things setup at home for remote access, all you need is a 'terminal'. Or if you have accounts at several of the ASP companies out there that made it thru the dot-bust.

    Hop on a friends PC.. you get your stuff. Stop at the library you get your stuff..

    once hardware becomes free, everyone can do it... ( and embed all sorts of trojans in the 'community' PCs to track your actions )

    --
    ---- Booth was a patriot ----
  163. I don't know about you guys,,, by wbav · · Score: 1

    But I currently do this now (atleast partially) with firefox on a thumbdrive.

    --

    =================
    Unix is very user friendly, it's just picky about who its friends are.
  164. I like hardware by Kris_J · · Score: 1

    I like playing with hardware, I like having customised and unique hardware configurations. My computers are like an art exhibition when it comes to the hardware collected in them. Look some up: Catweasel, Plusdeck 2, Margi Display-to-go, Plexwriter Premium. Even the more generic sounding stuff like my PCI PCMCIA adapter I just installed is not a usual item in a PC. Sure, I can do most of my work on any PC in the office, but only my laptop has four screens and a USB AA/AAA battery charger.

  165. FYI: MIT project Athena started in the 80's by herrlich_98 · · Score: 1

    Athena did this and continues to do this with UNIX on the campus.

    http://www-tech.mit.edu/V119/N19/history_of_athe .1 9f.html

    I've never used it but we all have probably used X11 which came out of it.

  166. Blast from the past? by d474 · · Score: 1

    Is it just me, or does this article feeeel like it was written in 1994?
    All this stuff exists, to a degree, today, in 2004. What a creepy feeling....

    --
    Authority questions you. Return the favor.
  167. I already do this by Anonymous Coward · · Score: 0

    I already have my server with me everywhere. I'm connected to it using my cellphone and mobiSh. And it's SSH ofcourse. Using screen on it makes it possible for me to detach/reattach processes..

  168. Great...dumb terminals again by ekc · · Score: 1

    This sort of idea makes several assumptions I am not comfortable with:

    1. Network bandwidth will no longer be the bottleneck.

    2. Your net connection will be more reliable than your hard drive.

    3. Your peripherals will work with any computer ever made.

    4. You will be equally productive using a variety of different monitors, keyboards, etc.

    5. Your activity on someone else's terminal will not be monitored.

    Take number 1, for example. Local storage has been expanding at an astounding rate, well ahead of Moore's Law. Internet bandwidth has been improving in a non-uniform and often non-symmetrical pattern. I can only imagine applications in the future working with ever larger data sets, so I am not very optimistic about a net-driven approach. Something like this might work within an organization where you can control many more variables (though I would expect some resistence even then), but I think it will flop bigtime if they try to shift the paradigm for everyone.

  169. Thirty five years later...lets try this again by Anonymous Coward · · Score: 0

    I recall reading about in the those crazy long haired hippies leaving bikes laying around town so that anyone who needed one could take and use. Society expressed its gratitude by stealing every single one.

    Where can I get a free upgrade...er I mean where can I try this new technology?

    Anonymous Coward

  170. Internet-based storage by accelleron · · Score: 0

    There was actually a discussion on this very topic not too long about computers being network-based as broadband evolved. The concept is similar to that in the game Uplink, where your personal computer links to an ultra-powerful computer in a server room. At some point, the amount of information neccessary for transferring the VGA and audio output to your system and the mouse, keyboard, and other input back to the server, will exceed the amount of bandwidth needed for the content we will be working with on the web. At that point, server space and CPU power could be provided on a monthly basis, with terminals that recieve, transmit, and process the raw video and audio data from the server and transmit input back to the server, thus making your personal files, work, etc. available anywhere there is a public terminal, as long as you have proper verification (my suggestion - an 8mb SD card with up to 4 2mb hashes (for different accounts)). This would have endless possibilities (streaming DVD, no more laptops, wifi access with portable terminals, something like a simplified OQO, plus WiMax, minus hard drive.)
    This would also change the way we think of a computer. No more upgrades, no more retail sales of computers, etc. It's like switching from self-operated radios to cell phone networks, in a way: a SIM card is all it takes.

    --
    Genius may have its limitations, but stupidity is not thus handicapped.
  171. Imagine by nmk · · Score: 1

    Imagine a world where you won't have to buy your own car. A world where you will be able to use public transport in most metropolitan cities to get where you want to go. Where you won't have to bother with things like oil changes, putting gas in your car, and insurance. Are you imagining. Well keep imagining, it ain't going to happen even though the infrastructure is there. People will own cars becuase people like the concept of possession even though its a pain in the ass sometimes. I like computers. I want a computer. I may use this sort of a system if I'm somewhere where I can't get access to my computer, but I'm still going to keep my fucking laptop with me when I can.

  172. Terminals for everyone! by wal · · Score: 1

    Isn't this what terminal/shell accounts were all about?

  173. It's amazing how many people DON'T GET IT... by chill · · Score: 4, Informative

    Looking at all the posts about Sun Rays, VNC over SSH, remote X, and "what if someone hijacks your session", I am absolutely amazed at how many people here seem to completely misunderstand this concept.

    1. Sun's Sun Ray is a glorified terminal. All processing takes place on the server, and the resources of the terminal itself are almost non-existant. From Sun's website "Compact, fanless plug-and-work device that processes input and output and manages communication with the shared Sun Ray server." These might be nice if the price stated about $99, not $359. And if I could run the server end on a Linux box (cluster), not some ungodly expensive Solaris behemoth. [Okat, the SunFire v210 isn't expensive, but who the hell wants a 1 GHz UltraSpark IIIi cu to run stuff like this?]

    2. VNC over SSH/Remote X. Same issues as the Sun Ray -- not using local resources. You're running everything on a remote server. NOT what the article is describing at all.

    3. Hijacking a session, security, etc. Yes, a concern, but it is a totally separate issue. How about keeping a super check, super small USB key with you that has a personal certificate. Then, encrypt all communication between your location and the main servers using that? There are plenty of solutions to this problem.

    What this article is talking about using local resources (CPU, sound, 3D acceleration, etc.) to do the task but combine it with a distributed file system. Use the "local" hard drive as a file system CACHE, to speed things up.

    Use the "local" CPU and RAM to run programs, not some server on the other side of the world. This way you can run DISCONNECTED or not consume mega networking resources.

    Think "IMAP in disconnected mode" or "web browsing while offline".

    Sun (and Oracle, IIRC) both eschew this "three tier" client server system in favor of true terminal server sessions. However, terminal sessions, including things like VNC, are too limited when it comes to tasks like 3D display.

    By combining the best of terminals (state saved computing) with the power and responsiveness of local resources (think "desktop PC"), they have a lot of potential.

    They also have some major hurdles to overcome. Complete hardware abstraction is one. Differences in hardware capabilities, etc. are not trivial problems. (Go from 1280x1024 w/5.1 surround to a 800x600 screen w/o speakers and see how it handles it.)

    -Charles

    --
    Learning HOW to think is more important than learning WHAT to think.
    1. Re:It's amazing how many people DON'T GET IT... by stienman · · Score: 1

      They also have some major hurdles to overcome. Complete hardware abstraction is one. Differences in hardware capabilities, etc. are not trivial problems. (Go from 1280x1024 w/5.1 surround to a 800x600 screen w/o speakers and see how it handles it.)

      I hope this forces them to implement a robust vector based display abstraction. It'd have to have a raster compatible mode.

      In the end an OS should only need to know three thingsd about my display:
      Size (height, width, depth) in inches or meters
      Pixels per inch/meter
      Perhaps refresh, color, etc

      Then it can use my preferences to display icons at the correct size (not resolution), etc. Fonts, icons, widgets would all have to be redefined in terms of vector graphics.

      Similar abstractions could be made for sound, printer (PS, PDF), keyboard, mouse, etc.

      With 3D and 2D acceleration we shouldn't be making the OS do more than say, "This is a button - put one there" Should be easy to do vector stuff in 3D accelerated mode.

      And I want my 300dpi 20" 16x9 viewable displays too.

      -Adam

    2. Re:It's amazing how many people DON'T GET IT... by chess · · Score: 1

      Yes, it is truly amazing what Intel doesn't get.

      The whole stuff looked like Intel - having in mind wattguzzling superheated Prescot like processors in mind - thought about how to solve their portability problem: Ouch my laptop burned my pants.

      And then this absolute confidence that one single machine type will be around the corner to execute own stuff brought along.

      Of cause MSFT would be happy, but reality is someting different. And Emulation might be two orders of magnitude slower than the real thin (Itanium X86 anyone?)

      These two alone would make the whole phantasy economically non viable alone.

      And do not get me started on prices and availability of bandwidth.

      Or possebilities and capacity of mobile datastorages (MRAM).

      chess

    3. Re:It's amazing how many people DON'T GET IT... by Anonymous Coward · · Score: 0

      You can get a rough idea of what it is like to quickly resume User-Mode Linux VMs to your local hardware by playing with the demos at http://sbuml.sourceforge.net

  174. So let me get this straight... by Anonymous Coward · · Score: 0

    they're reinventing VNC, and RAID5? Wake me when they come up with something that hasn't already been implemented several hundred times.

  175. Think about it.... by d474 · · Score: 1

    These "researchers" are saying that someday there will be no need to carry around laptops. They say with new technolgoy we'll be able to use other people's computers.?????

    Meanwhile at the local Barnes & Noble cafeteria...

    (Me) Hey everybody, look at that idiot with the laptop! Ha-Ha-Ha

    (B&N Customers) HAA HAAAA HAA HA HA...

    (Laptop Owner) *sigh*...

    (Me) Excuse me sir, I've gotta work on my Resume, I'm going to need to borrow your laptop.

    (Laptop Owner) But you just made fun of me in front of everyone.

    (Me) Yes, that's because your an idiot. Who carries around a laptop anymore? It's so passe...

    (Laptop Owner) But I brought my laptop here for a reason. I must finish my final...

    (Me) Quit your whinin' - step aside! I have my DFS privlidge card. By law you can't say no.

    (Laptop Owner) Oh-Okay....if you insist. *grunt*


    The future will be great!!!

    --
    Authority questions you. Return the favor.
  176. Policeware by tepples · · Score: 1

    Shouldn't we check if said computation was breaking the law before?

    That's the job of the Trusted Platform Module in your Trusted Computing compliant compu^H^H^H^H^H appliance.

  177. Jigawatts! Doc, What the Hell is a Jigawatt? by douthat · · Score: 1
    The project has even a feature named Rollback which would permit to go back in time, eliminating these pesky viruses.
    This is revolutionary technology! Just think of all the posibilities! But it has potential for abuse, as some science fiction movies have pointed out. Let's hope it doesn't go so far back as to un-invent itself . And let's hope the technology doesn't become it's own grandfather! (ala Fry, not to be confused with Marty McFly)
    --
    She loves me: 09F911029D74E35BD84156C5635688C0 She loves me not: 09F911029D74E35BD84156C5635688BF ...
  178. I thought the future was web applications by drinkypoo · · Score: 1

    Which is it? Having all your stuff stored on the web makes this kind of thing pretty irrelevant. The desktop environment doesn't really matter if you're doing everything inside a web browser and on remote computers.

    In fact, you could have a "desktop" in a web browser - I remember a very slick website which made heavy (or should I bold that?) use of javascript and "emulated" afterstep or something, it had a dock and menus and would open windows on other layers. There's no reason you couldn't do the same thing for commercial purposes.

    --
    "You're right," Fisheye says. "I should have set it on 'whip' or 'chop.'"
  179. Re:TEH CNOLOGY by Anonymous Coward · · Score: 0

    What is really odd is that Jeff Goldblum is actually from Pittsburgh

    Which might explain why he's watching you poop.

  180. Andrew File System by Anonymous Coward · · Score: 0

    How different is this than the Andrew File System, afs? With afs your home directory appears when you log into any computer connected to afs.

  181. Ok for the idea, but what OS will this be running? by Goeland86 · · Score: 1

    I think the idea's a good one, even if it's been implemented before (think LTSP or Sun's terminal system). But what scares me is to think of the consequences for all the various OSes...
    If Intel specifically does that for MS Winblows, then linux is as good as dead for the public. Not to mention Mac OS, the BSDs and other 'nixes... I mean, if it's going to be done, ok, but I wouldn't stay away from gentoo in any other way. And I personally don't mind carrying my gentooed laptop around. I wouldn't use anything else if it wasn't for work. So did I misread something, or not read the important bit? Because I didn't see any mention of what OS would run that...

    --
    ---- I am certain of only one thing : I know nothing else.
  182. Technology already exists! by Anonymous Coward · · Score: 0

    Sounds alot like what I've been doing for years with VNC.
    I do my work on one machine which is connected to the internet, and I can VNC through an SSH tunnel from anywhere I can get web access.

    Sure, this is an extension of that idea, but it's alot of extra effor for not much more benefit compared to what already exists.

  183. sounds like VNC by willCode4Beer.com · · Score: 1

    This sounds a lot like VNC. When I set up a VNC session at work, I can get my desktop from any compouter at the office. The state is maintained.

    Now, if it has sound support (which I've never seen wit VNC) and accelerated 3D support, I will be impressed.

    --
    ----- If communism is a system where the government owns business, what do you call a system where business owns govern
    1. Re:sounds like VNC by quackking · · Score: 1

      Yeah, and sound is not even necessary IMHO. VNC (http://www.realvnc.com ) is one of the greatsimple ideas - hearkening back to the era of mainframes - where your fancy PC (or any Java client) essentially becomes a dumb X-terminal and your 'main' computer can be left running as a server. I don't see why the Carnegie-Mellon dudes are complicating things by virtualizing file systems, etc - a home-base computer, always on, left connected to the net and protected with some sort of SSH tunnel - is so cheap as to be not worth engineering out of the system. VNC is open-source. As a side note, I wonder how much money the airlines have not collected due to having VNC as an alternative. Most of the time, for tech support (certainly for application-level support) you don't need to touch metal, so stay home and VNC in to the target's computer. As a second side note, my wife was noticing a phantom controlling her mouse (on her Win2K box, I can't get her to move to *nix) - and it was some sort of IE-spread Dameware worm. Dameware is, of course, another VNC-alike....which lets me wonder how vulnerable a target this virtual stateless machine as proposed might be. The more I think about it, the more I like VNC as the elegant solution and the less I like this new thing.

    2. Re:sounds like VNC by willCode4Beer.com · · Score: 1

      I totally agree. Often, the best solution is the simple elegant one.

      My favorite use for VNC is for test machines for development. I have a linux box with 2gigs of ram running VMWare. In VMWare I have eight versions of Windows running (each with VNC running). This allows for various flavors and localizations. This box doesn't even have a monitor.
      I can VNC to any version of windows I need in a second. I can VNC to the Linux host if I need to do anything to VMWare. This is great when you are in your boss' office and need to demo something, just pull up his pointy haired web browser and he can see the issue on a given box.
      If I am in a meeting, I can point the conf room computer at any of mine (virtual or real) for what ever I may need.
      Of course, I am one of those really lazy developers. So, this saves me time. Combine with the Cisco VPN and I can control all of my work systems from home. One of my co-workers favorite trick is to control his desktop with his Zaurus using and a wireless NIC.

      Not to knock the work of the Carnegie-Mellon guys but, I wonder what problem they are trying to solve. It seems this one has already been solved. Perhaps if they spent some efforts of better compression schemes for VNC or maybe adding something like remote USB. Now that would be cool.

      --
      ----- If communism is a system where the government owns business, what do you call a system where business owns govern
  184. hmmm by mattyrobinson69 · · Score: 1

    my mate bought a smart card reader, so he could log in to his computer with a smart card. (he obv has too much money)

    i think he said the card can carry 1mb of data (iirc), enough to carry a huge (long) password and the location of the nfs server and login details.

    i believe a script could invoke something like this (after reading neccessary information from the card):
    mount $SERVER:/home/$USERNAME /home/$USERNAME username=$USERNAME,password=$PASSWORD

    (disclaimer - ive not mounted an nfs share for a while so i might have forgotten the syntax)

  185. Re:The funniest video ever by brsmith4 · · Score: 1

    That was great... poor Danzig, that guy from NSK was fucking huge though. However, Danzig is no bitch himself.

    Good clip

  186. sorry by Anonymous Coward · · Score: 0

    ..but I will use my own damn computer, thankyou very much

  187. webmail, personal home page by hey · · Score: 1

    Webmail services (like mail.yahoo.com) are like this in a way. I also have a website setup for myself that I can only access (password protected). I store some commonly used files, etc.

    1. Re:webmail, personal home page by Jon_Aquino · · Score: 1

      I agree -- I almost have everything on the web except for a Java IDE and an office suite. Most of my web data is in GMail and blogger. Here are the web services I use (as a Firefox sidebar, no less)

  188. Loading and Saving context? by Zone-MR · · Score: 1

    Let me get this straight. The RAM of a computer does nothing much except storing the context, data for running programs, etc. Most modern PCs have at least 512MB of it, and this is bound to increase in the future.

    So every logon/logoff is a 0.5GB data transfer? And what about loading all the programs you are using. Many applications are several hundred MBs at least, and thinking that every program users like to use will be locally pre-installed is naive.

    Then once you've (eventually) logged in and are presented with your session, you can forget about things like watching a video, opening a large presentation with photos, or pretty much anything other than basic text editing without a large delay. I'll prefer RDP/citrix any day. VNC/RemoteX isn't good enough as the protocol doesn't cope well with lag on slow connections, but it'll still be better than this proposed system.

  189. Ummmm, yea by Anonymous Coward · · Score: 0

    Its here, its called VMware GSX server.

  190. Take the registry with you by Nurgled · · Score: 1

    The original poster vaguely dismissed this by claiming some "generic folder layout that has an abstraction to windows/unix/linux". However, even if we consider that unlikely, the user-specific part of the registry could be included on the removable device.

    Windows is already set up to deal with remote registries in some configurations. It can't currently let you log into any arbitrary machine from removable media, but I can't see that as being incredibly hard aside from your encrypted data problem.

    Of course, there is also the social issue that lots of people won't like the idea that their computer can play host to another user's entire environment, even if their own stuff is secure and untouched. I'm sure it would be thought of as coming into someone's house and somehow having all of the tables and chairs rearrange and the decor change to match your house, but having it return to the exact original state as you leave. It wouldn't really harm anyone, but most people would find it hard to deal with. People like to own and control things.

  191. Thank you, Technology. by Anonymous Coward · · Score: 0

    This is an excellent idea. I can now issue a single wiretap order and watch every one of you hackers. I'll sponsor access points and kiosks! I will keep you all from looking at the nude human form! By the time I am done, you all will be sexless automatons!
    Hrmm. This is Slashdot, isn't it? Sexless isn't much of a threat.
    YOU WILL NEVER READ TOM's HARDWARE OR DILBERT AGAIN!

    -- J. Ashcroft^H^H^H^H^H^H^H^HAnonymous.

  192. Wow, a new idea.. by atheken · · Score: 1

    ohhhhh, THINNER clients... I get it... errr, ummm. The solution to this problem is X-rated. I hope MS gets started on the necessary security measures to make sure my computing is "safe" on this project.

  193. Broken Leg by Anonymous Coward · · Score: 0

    I highly recommend against jumping from computer to computer. I tried it once and ended up breaking my leg when I fell off a Dell. Computers aren't made to be jumped on.

  194. That's nothing really new by Cinquero · · Score: 1

    KDE can save your sessions.
    Many universities and companies run computers from NFS servers.
    That's about the same.

    1. Re:That's nothing really new by Cinquero · · Score: 1

      But the NFS solution is better: it allows you to run your desktop on multiple computers at once

  195. how much of a PC can we suspend? by fikx · · Score: 1

    First, I gotta rant a bit: This IS different than VNC and even Sun's stuff. This is talking about (as far as I can tell) suspending and physically moving a running desktop, not just serving your desktop from some central place.
    Anyway, my question for this stuff, is how much can you suspend? For files and such, do you lock the files as long as the desktop is suspended? do the files also move with you? etc. This seems to solve some of that my assuming files are stored on internet locations. But, how about devices? If you are using a usb or serial device and suspend, what happens then? How about CDROM's? And if you solv it for todays devices, can you apply that to future ones?
    I've thought about this for a while. My thought was to have a desktop that is limited in what you can use, but somehow integrate it with other apps 'n stuff on a PC. I'm not real fond of the "desktop in a window" that you get with VNC, etc. but that would be one way to do it....even better would be some elements of your screen being linked to this desktop and some not. Susupend would act on those only and leave the rest. How about it Gnome, KDE? Can you techncially do it? let's trounce MS before they can figure this out!

    --
    AB HOC POSSUM VIDERE DOMUM TUUM
  196. Bah I say by 19thNervousBreakdown · · Score: 1

    People like to have their own stuff. Even if it costs more, is less convenient, and doesn't work as well, people like to have their own stuff and that's the way it's going to go. Maybe it could happen in a Communist country or something, but not anywhere people can choose.

    --
    <xml><I><am><so><damn>Web 2.0</damn></so></am></I></xml>
  197. Won't work for the serious user by AK+Marc · · Score: 1

    I wouldn't type in my password in a computer I didn't trust. Key loggers.

    What would I do with my movie collection? I rip a few DVDs to the laptop HD to be able to watch what I want when and where I want. Until every seat on an airplane has a computer, I will have reduced functionality over carying my own, and I don't think that will happen in the next 10 years.

    I can currently use just about any computer to SSH into a central computer and work from there. But that doesn't eliminate my need to also carry around a computer with me, nor would I trust every computer to type in the information that could bring down the entire ISP I work for, even over a secure connection.

  198. Google is the Answer by canolecaptain · · Score: 1

    I am surprised that nobody has mentioned this yet.
    Essentially, this 'service' could simply be provided by a Google type web entity. The primary functions general people use their computers for could be handled by a myriad of independant devices supported by a common infrastructure (and Google could provide these within a year). With a single Google user account, all the following services could be provided:

    1) Email - gmail
    2) Documents - Google could add OpenOffice download with an encrypted user storage directory service. Allowing users to simply download just the parts required (just word, spreadsheet, etc). The client specific hardware being used by the user at the time could retrieve any needed client piece and cache all but the user data. Since the files could be stored in the global directory, they would be accessable from anywhere.
    Please note that this could also include document searching, photo albums, etc...
    3) IM/VoIP/etc - Google could leverage its massive scalability to provide the backbone for a global IM and VoIP infrastructure; again, allowing the client to download the open source client pieces as necessary, most of which are already currently available.
    4) Web browsing - Again, all browser updates could come from the plugins / patches / components cached on Google servers.
    5) Games - Components Downloaded and run from installation on user's 'My Games' distributed storage. (This is a topic all unto itself)
    6) Media storage? How about being able to have Google store a media stream, and the local account could store the stream offset. You could watch anything you had paid for at any time, from any client (depending on its connection speed). I paid for my cable tv, but I'm always at work. How about letting me receive the MPEG stream from work via the media cache service on Google or a partner's distributed hardware? It could easily be done.

    Essentially, any client computing device with an internet connection could install the Google auto-update microkernel based application service and easily perform all the tasks mentioned. Once the sync happens, clients could even go offline and be sync'd up later. This would essentially make OS's irrelevant to the user. Heck, this is essentially the goal of the Java WebStart infrastructure - download what you need, cache the components, and don't mess with the host OS.

    The phrase "The network is the computer" comes to mind. :-)

    So, how about it Google? I'm available for consultation if you need some help.(ha) :-)

  199. Finally by mini+me · · Score: 1

    I've always wanted this feature. I hate using other people's computers and I hate lugging my own around. So this is the perfect solution to the problem.

  200. mstsc.exe by Simulant · · Score: 1


    I know it's bad form to plug MS products on /. but I've been using MS Terminal Services/Remote Desktop for a few years now to get much the same result and it works wonderfully.

    Over a DSL connection you barely notice you're not there.

    It's even tolerable on 56k connecion... better than VNC.

    I use it literally everyday to connect to my home machine from all over the world. I run it on port 443 which has so far allowed me to access my desktop at home from ANYWHERE, even military networks.

    If you run Windows and need this ability... try it it, you'll like it. Ships with XP and 2k/2k3 servers.

  201. Already done before - MIT's Project Athena: 1983 by Macka · · Score: 3, Interesting


    Project Athena at MIT already did all of this, back in 1983. Digital Equipment Co Ltd (DEC) even took the technology, productized it and told it onto some Universities in the UK. And all with (at the time) state of the art MIPS Unix workstations.

    Here's a link with some info about the MIT implementation:

    http://www-tech.mit.edu/V119/N19/history_of_athe .1 9f.html

    It was really cool technology and way ahead of its time. The only reason it didn't take over the world was because of the prohibitive price of RISC workstations back then. Way too expensive for a corporate desktop. Shame really.

    Those who don't understand Unix are doomed to reinvent it, poorly!

  202. HailStorm by jeffsplace · · Score: 1

    Maybe HailStorm was a step in this direction? :-)

  203. Thumb drive anyone? by Anonymous Coward · · Score: 0

    I have a thumb drive that I can plug into a windows box, a linux box and a mac box and access all the data on it seamlessly.

    Is this what they mean?

  204. Prerequisite by Brandybuck · · Score: 2

    ...a project that may one day let your work jump from computer to computer without interruption...

    Before this can happen we need several prerequisites. The first is standard, open and ubiquitous file formats. If I have a document then it needs to be editable and viewable on every system I happen to use.

    But that's not good enough! Let's say I have an OpenOffice sxw document. While it is an open format, it is not a ubiquitous standard. I cannot be assured that OpenOffice will be installed on any given system.

    But wait, there's more! A standard format means that more than one application can use the file, but it still means the possibility of multiple applications. Those applications are going to be different from each other (duh!) just like a Ford Taurus is different from a Toyota Prius. The interfaces are going to be different, causing considerable annoyance. And there's not much you can do to change it. Even the Ford Taurus and Toyotal Prius have different interfaces. They do! Ever borrow a friends car, have it start raining, and then have to fumble around trying to find the windshield wipers? Even worse, it might be a stick shift and you're used to manual! Software is many magnitudes more complex than automobiles, so why should we expect the interfaces to be simpler?

    There are solutions to these problems, of course. But those solutions will have problems of their own. My point is that this vision of the future is just that, a vision. It might never come to pass despite having the technology to bring it about. We have the technology for personal helicopters, yet where are they?

    I think that this vision points to a possibility, but in reality we're going to get something different. No one knows if it's going to be slightly different or greatly different, only that it will be different.

    --
    Don't blame me, I didn't vote for either of them!
  205. distClippy by Doc+Ruby · · Score: 1

    I'd settle (for now) for just a common API that let me copy/paste MIME objects among my Linux, Windows and PalmOS (phone) devices in my office. OK, I'd keep whining until I had apps for each that implemented the API with a near-bionic UI. Or Grafitti penstroke.

    --

    --
    make install -not war

  206. What OS? by Jedrys · · Score: 1

    Would it use Windows? No, thanks! I'll stick to Mac OS X.

  207. FirstClass! by FlyingOrca · · Score: 2, Informative

    This is the idea behind FirstClass (from the artist formerly known as Softarc, then Centrinity, now the FirstClass division of OpenText). Longtime Mac users, Scandinavians, or alumni of certain universities may recognize what I'm talking about.

    FirstClass is a multiplatform client-server setup that incorporates intra- and internet servers (WWW, email, etc.), groupware (conferencing, calendaring, shared resources, file and contact management, etc.), instant messaging, and the best unified messaging I've ever seen. It's like a more capable version of MS or Novell groupware, plus unified messaging, but way more manageable and scalable (think 100 000 users on an NT4 box administered by one part-time administrator, just for one example).

    Why it's not better known is quite beyond me. Don't take my word for it, though; download the free trial and check it out for yourself. It's not time-limited or anything, it's not crippleware - it's a full-function server. The only limitation is licenses (you get five user licenses, any more have to be purchased).

    And no, I don't work for them. I don't even stand to gain financially from increased business. I just think, based on what I've seen, that it's a great product. Cheers!

    --
    Corruptissima re publica plurimae leges.
  208. Useful Idea - Why are you guys trashing it? by i-Chaos · · Score: 1

    I'm a computer student currently studying at a college. I have a computer at home that has personalized settings, as well as a host of software applications, that makes accomplishing tasks such as homework and web-surfing easier. However, a lot of my time is spent at school, in the labs, where they do not have the applications I use, nor do they have my settings. For example, while they have the Firefox browser installed, it is not their default browser, nor does it have Mouse Gestures installed with my settings. So, if I'm preparing for a long period of surfing at school (like I'm doing now as I'm writing this comment), I must install and configure my proper extensions, etc... VNC doesn't work worth a damn from here, as the response time is horrible, and I feel very detached from my machine.

    I love customization, and I love the computer that I have set up at home, so it would be nice to be able to access "My Computer" and my applications from any of the school's terminals, or even my girlfriend's place. After all, wasn't that the whole reason why we have different User Accounts on a machine for different users? Imagine if Slashdot didn't have a Login system? I would be browsing at 1 instead of 4 by default, and would have to change my settings for every article.

    I look forward to the wide-spread deployment of this system. Only problem I see with it is not a malicious hijacking of the system (AFAIK, it's still not easy to steal my banking records from a bank mainframe undetected), but rather with undetected Government-sponsored raid. I'm not up on American Politics, and don't know the details of the PATRIOT act, but I've heard evils, and can only cringe at how much they would love to get their hands on a database of every computer using this system.

    The only thing I can imagine is having a physical counter-part to this system, like a USB memory key, as the access key. If files were stored as encrypted, ID'ed, fragmented, and de-sequenced chunks of anonymous data, the USB key could hold the equivalent of a file-allocation table. In this scenario, one would only be able to gain access (or, more accurately, "rebuild") the system by physically possessing the USB key. Of course, there would have to be safeguards against copying of the USB key, and the key (as well as file chunk ID's) would have to be constantly changing (the data in the key, not the physical instance). Perhaps one would have to create secure USB ports that are not connected to the terminal computer, but only a direct network connection. Then again, it would still suffer from attacks on the central access point. ... so hard to protect...

    --
    ...I am proof that intelligent beings are not always intelligent...
    1. Re:Useful Idea - Why are you guys trashing it? by multi+io · · Score: 1

      Yeah, just use CVS/svn or rsync and store your home directory at one place (e.g. your account at your university) and checkout/synchronize it everywhere. You appear to be using Windoze, which is bad luck (messy filesystem layout, registry hell), but in principle it should be possible to do this there as well.

  209. carrying a laptop will never be laughable by Anonymous Coward · · Score: 0

    Public terminals will never be "all" that a normal computer user needs, simply because of security reasons.

    I can check my email at my small home town's libary, but i have helped the staff remove key loggers from those machines.

    btw i don't carry a laptop, when my computing (internet) needs expand beyond my house i bring along a portable.

  210. Back to payphones by Anonymous Coward · · Score: 0

    With phones, we've actually seen the reverse of what this article suggests. Up to a few years ago, everybody used payphones to make calls when away from home, you found a public phone, put in your money and made your call. But when the cellphones came out, people noticed that payphones can be broken, dirty, hogged by others, nowhere to be found while lying around on the beach. Besides, when someone wanted to call you, it was near impossible for that person to determine which payphone was nearest to you, call that phone and hope that you'd answer it before moving on.

    This article wants us to go back to payphones: put up with dirty, broken public computers, walk around and wait forever to find one that's available. No thanks, I'll carry a small computer that's always available, always working and mine and nobody else's.

    -hadohk

  211. information, not experience by onegoodpenguin · · Score: 1

    They're going about this all wrong. When we need to get something done remotely, we want our data, not the satisfying user experience that we create over time in our own home/office environments. Sure, the average user might get excited about wallpaper and customized cursors, but those individuals will be the last to adopt anyway, so they're a poor target market.

    I don't understand why more development isn't going into extremely intelligent web-based platforms that can provide us with all of our data through a browser window sans screen grabbing. Making it easy to run AutoCAD 2004 from grandma's 486 when you're away from the office is futile.

    'Someone' needs to take this approach: The server is still your computer, and you access it by logging in to a secure web server portion. This layer acts as the middle man between the client and your data. You specify where on your machine the relevant data is located, and the web software feeds it to you in a friendly way. That way, the only bandwidth usage will be for minimal XHTML and CSS code, and the data you need. Mainly, the system should include all the features of a PDA, or generally a utility platform (notes, email, calendar, etc). Heck, it could be made extensible, and a plugin could be an mp3 player that allows you to browse your library, and when you select the song, it streams it at the requested bitrate.

    The technology for this exists, but I've yet to see it combined efficiently.

  212. Say good bye to privacy. by Anonymous Coward · · Score: 0

    Pretty much the only way for this to work is if all your data that you would have on your pc is stored on some sort of centeral server. In todays time of the Patriot Act, you can better believe that th e Dept. Homeland Security would want to have access to these servers. Lol, and you thought a nosey girlfriend was bad.

    Power to the sheeple

  213. I am so existed about this "New technologies" by ArcticCelt · · Score: 1

    I am so exited about this "New technologies" that we never heard of. (Except continuously from the sun CEO since the beginning of the 90s). I have always dream to redact my highly sensitive business plan in some computer somewhere where I have no control or clue of who have access to it.

    I could put all my personal compromising pictures, videos, all my personal data and credit cards info, my PHD thesis that I have redacted during 10 years and any other highly precious or/and sensitive data. Of course I will trust them totally because they will never loose anything on some server crash incident and their systems will be 100% hacker proof and employees snooping proof.

    I cant wait no more! hook me, hook me please...

    --

    Yahh, hiii haaaaa! -Major Kong, from Dr. Strangelove
  214. Aaaah! Microsoft patents human skin bus! by kulakovich · · Score: 1


    More proof that corporate patent attourneys sit around re-reading Popular Science magazines from 1990.

    I think my dream of locking all of them into a single dentist's waiting room has become... a nightmare.

    kulakovich

  215. Screen? by GCP · · Score: 1

    Sorry, but I followed the link and read the description of Screen, and I don't understand the difference between that description and an ordinary Xterm-like terminal window. I'm not disputing your point, I'm trying to understand it.

    If I'm using a GUI, I can already open as many independent terminal windows as I like with their own scrollbacks, copy/paste between windows etc. It sounds as though that's all Screen claims to do, so I'm obviously missing some important distinction between Screen and ordinary terminal programs.

    Is Screen perhaps a character mode app that partitions your screen into multiple window panes, each the equivalent of an Xterm window in a GUI, providing the benefits of multiple terminal windows in a GUI without the GUI overhead, or is Screen something different entirely?

    --
    "Those who have never entered upon scientific pursuits know not a tithe of the poetry by which they are surrounded."
  216. VNC by Anonymous Coward · · Score: 0

    Ever hear of VNC? Works great for me. Only need a machine with internet access and a browser, and you have a portable, persistant, GUI.

  217. Sounds like the DEC/VAX/VMS Story by Analogy+Man · · Score: 1

    Many campus's around the country had this in the '80's. VAX mainframe and a pile of thin clients all oer the place.

    --
    When the people fear their government, there is tyranny; when the government fears the people, there is liberty.
  218. Your system on a Compact Flash disk by Anonymous Coward · · Score: 0

    Compact Flash drives are up to 3GB. In a few years they will be double, getting up to the point where you could store a OS, Apps, and some data on a card you can fit into your wallet.

  219. With the right gear by bl8n8r · · Score: 1

    any computer can already become my computer

    --
    boycott slashdot February 10th - 17th check out: altSlashdot.org
  220. there is a neat Linux utility called screen ... by eatmadust · · Score: 1

    ... with that you can do pretty much everything mentioned in the article, provided you do it in the console (combined with ssh, that is).

  221. also, and, whos going to pay for it? by Anonymous Coward · · Score: 0

    You want to use my computer for free?, yeah, right, kindly buzz off and go over and use the public computer, it's right by the vandalized phone, oh, did I mention some bum just pissed in it? and you will have to put in 10 quarters too...and what about that teenage hacker who was last using it?

  222. Security ! by Anonymous Coward · · Score: 0

    I think the subject says it all. If only one of the 100 people who have volunteered for the project get malicious ideas, it would be Internet permanent Suspend and Never Resume.

  223. Already doing this... by response3 · · Score: 1

    I have been using VMWare for almost a year now with a removable 160GB harddrive. I load all my virtual machines onto the drive and have VMWare loaded on my laptop and desktop. Simply plug the HD into the PC of your choice and load VMWare. Voila! Any OS I choose, with a consistent configuration. Imagine when USB key drives are large enough for this and the workstation or laptop becomes a terminal again. Who needs internet access or terminal services to use your computer anywhere?

  224. working on a similar idea by disterics · · Score: 1

    I am Ghanaian working on a similar idea for different purpose. In Ghana(and most of "third world") , where the average user cannot afford a computer but will be able to afford a few hours of internet access - this idea would be very useful. I am part of an NGO: Ghanathink(http://www.ghanathink.org) that is currently in the design stages of such a concept. The original idea was from Paa Kwesi a Ghanaian student at Yale Univ. Our architecture builds on the oceanstore project from berkeley for data storage. We basically write the open-source desktop environment that the user sees.
    Now if only we had the resources that Intel had ...

    --
    -Disterics
  225. Individuality by gorfie · · Score: 1

    You know, they could make everyone ride in Honda Civics or even better, everyone commutes by train. We could all eat the same meals and wear the same clothing. Just think... production and maintenance of these items would be quicker, cheaper, and simpler... and the learning curve would be almost non-existent.

    Fortunately, this will never happen in my lifetime. We all have preferences and we never seem to agree on anything. Has this been taken into account by the project planners?

  226. Depends what you mean by data, doesn't it? by Anonymous Coward · · Score: 0

    10GB of data, eh?

    Me, I've probably got a few hundred meg of data, a few hundred k of which I would find actually useful to port around with me, if that - contacts, documents I'm working on, a list of RSS feeds I'm tracking and the articles in such I've already seen. Maybe a few savegames.

    I've also got several gigs of program files. I think the OS runs in at a gig or so itself. I've got a few games installed that probably fill up another 3 or 4 gig. And I've got some digitized music. Far less than the 40gb an iPod can store.

    80-100GB? And you need that with you all the time, not just when you're in a private room with a tub of hand cream?

  227. Backups... bah, humbug. by rice_burners_suck · · Score: 0
    This technology would also ease OS upgrades or eliminate the pain coming from a hard disk failure. The project has even a feature named Rollback which would permit to go back in time, eliminating these pesky viruses.

    "Backups are for wimps. Real men upload their data to an FTP site and have everyone else mirror it."
    --Linus Torvalds

    Need I say any more?

  228. The Live CD OS by Anonymous Coward · · Score: 0
    If it weren't for the differences in hardware from machine to machine, and linux's problems with winmodems, odd cards, etc. then I would move from machine to machine with my live cd OS, and my own settings on a usb stick. or floppy. So as to shorten and simplify the process of booting on a particular machine, I do tend to add to the remaster a specialized .xserverrc that gets me right to the opening screen, and off and running:

    exec /usr/bin/X11/Xvesa -2button -screen 800x600x24 -shadow -nolisten tcp -I &>/dev/null

    Leaving that out, then I have to choose the xserver, mouse, screen size and color depth on each box, and can adjust that easily if I try one that isn't what I want.
    This is a little off the topic, but there have been some Knoppix users that have gone into a computer store, and tried out a box with their own live CD, so as to see if everything is in fact "linux compatable". On a network, the connection is supposed to be picked up by the OS, and one can try out the internet, or network right away. Modems are the soft spot here, with linux, as so many boxes are built with winmodems. I do build in a starting web page for Firefox that links me to all my internet pages, so I do have a feel that no matter what machine I am on, I am on home territory, and get familiar content.
    (If the OS can boot and go on a particular box, of course)
    I have not done a lot of roaming around , sticking my CD in various boxes, to see what would happen, but I do have a small group of machines that I do that with, and can imagine what would happen if I turned myself and my CD loose on the town.

  229. maybe I have some answers ... by pikine · · Score: 1

    Maybe you have 100GB of data, but use only 200MB of them at any given time. It's simple. You just need to transfer the data you need, and the rest on demand. This is naturally what operating systems do on either local disks or network mounted filesystems. Why do you want to transfer all 100GB when you're not likely to need them all?

    On the cost to sustain such service for each user that store 100GB of data, I think it's fair to ask a user that demands that much space to pay an initial deposit that is roughly the size of a new hard drive of the size demanded, which will be refunded when you terminate the service. If you only need 1GB, then the initial deposit might be waived.

    As to the service will cost money ... of course all services do. And people hesitant to change their lifestyle? It happens all the times, but technology keeps progressing.

    --
    I once had a signature.
    1. Re:maybe I have some answers ... by tricorn · · Score: 1

      The hard drives I bought about 15 years ago for the relatively constant sum of around $200 ("standard sized" hard drives have sold for about $200, just as "the really cool computer you wish you could afford" have sold for about $3000, since somewhere between 1985 and 1990, sort of amazing to observe actually) would cost about $0.06-.25 today if figured as a portion of the current $200 hard drive. I don't see any reason not to believe that 250GB in 15 years will be worth between $0.06-.25 as well, as part of your $200 200-900TB disk drive equivalent. The time to transfer all of the data on such a drive has also remained relatively constant. I can copy the entire contents of my first 10MB hard drive in about a second or two. Mainframe system backups that took 6-7 hours can now be copied to CD in 10 minutes. Don't limit yourself to the very short amount of time you've been familiar with technology.

      One system I used had about 4.5GB of data, built up over a period of 15 years with thousands of people. Regarding the earlier claim, the only way an individual can generate "80-100GB" of data is if its video, you're a professional or very dedicated photographer, or you're simply archiving other people's work (in which case, it isn't really your data, it's just a cache - still important to allow you to access it even if it becomes unavailable elsewhere, but hardly something you need with you at all times, or a major disaster if it is wiped out (since you do back it up at least once after you've acquired it, right? And since it isn't changing, it doesn't need to be backed up every time). Even if you're producing audio, 100GB is about 150 hours (more than 6 days!) worth of uncompressed audio at CD sampling, or around 36 straight days compressed to 256kbps. 100GB is 250,000 400KB images; that's 70 hours to look at them all, at 1 per second. As text, it would take about 12.5 years to read it all, at a reading speed of 1500 wpm. Without sleeping!

      A more realistic view is that "most people" use hardly any of their hard drives, these days. What is there they don't remember where it came from, and if they do know its "on there somewhere", they're not really sure where. If they do accumulate a GB or two, they have no idea how to back it all up, and the few MB of stuff that's really theirs that they'd be upset at losing becomes literally lost.

      I have a 20GB partition that contains disk images of previous systems, some of which contain disk images of previous systems themselves, nesting to 3 or 4 levels back to 1985. It has accumulated junk, images, programs, stuff I've written, saved newsgroup articles, all my e-mail, my girlfriend's accumulated saved images off the web from several years of browsing, an audio CD I ripped but forgot to delete, installers, system updates, backups of backups, etc. I still have 11GB left on that partition. I have a 130GB partition on a 250GB drive. After copying ALL of my backup CDs (mostly identical, and mostly containing variations on the same stuff as the previously mentioned disk images, with stuff copied around between systems being duplicated multiple times), I still have 110GB left. That's going back about 4 years. Copying all of my backup diskettes will probably take up several hundred more megabytes.

  230. JVM + Notebookish hibernation by ar32h · · Score: 1

    I see many posts about using VNC or storing profiles on a USB key. I think that both those groups are missing the point. This is not about remote access to your system. It is not about taking your data & settings with you. It is about taking your whole abstracted computing platform with you.

    We already have a decent virtual machine that is in common use - the JVM. We already have a way to suspend hardware state to disk - laptop hibernation. Combine the two. Create a JVM that stores its memory and virtual CPU state to a file. Then you can put the resulting file on a USB key, or a web server, or whatever.

    You don't have to worry about losing connectivity. You do with remote X, VNC, or SunRay.
    You don't have to worry about having a unix home directory on your USB key when the only computer nearby is running windows.

  231. you have to understand ... by pikine · · Score: 1

    This is a common phenomom of how people don't care how things are done, just the fact that it is done. Maybe one way (utilizing local resources for computing) works better than another (ssh, X session, VNC), but aside from the performance (with some numbers to measure), how the thing works is out of hand for most people to grasp.

    I suspect there are still wonders of the problem, some of them you already mentioned, namely how to abstract the hardware so changing the physical machines don't incur changes to the state of the programs you're running.

    Alternatively, in a different line of thinking, one can come up with a programming language (possibly some popular language dialect augmented with a "distributed" semantic) with a runtime system that abstracts location. It could end up being implemented as some machine relocatable bytecode (JIT compiled) with RPC interfaces ... again, using existing technology. This way, maybe data accessing code continues to run on the server backend, while interactive code runs on the local end to give a snappy response. Now, this starts to sound like a beefed up Web Browser, doesn't it?

    --
    I once had a signature.
  232. Microsoft Virtual PC already does most of this by Anonymous Coward · · Score: 0

    In particular, it supports the instant suspend (at any instruction boundary) and resume part. Moving the Virtual Hard Disk file to another machine is no problem, as the OS has been running on totally virtualized hardware.

    They even have rollback disks, although you can't pick an arbitrary point in time.

    Linky is: http://www.microsoft.com/windows/virtualpc/evaluat ion/evalguide.mspx

  233. It's more than data storage by WillWare · · Score: 1
    The first thing I thought was that I can carry around one of those keychain flash memories. But you don't know what icky schmootz is on the keyboard, or if there's a keystroke logger in the terminal, or if the terminal is set up to trash your keychain memory. There is more than a question of data storage here.

    You wouldn't trust a public terminal, but you could probably trust a public power supply so you don't need to carry around batteries. People already trust public wifi networks ala Starbucks. CPUs and memory can continue to shrink, but what about keyboards and screens?

    Keyboards can be embedded in cloth which could be rolled up. Displays could be made to be rolled up also (1, 2, 3). People are working on non-volatile nanotube-based memories which could replace bulky, fragile hard disks. Cool, zero boot-up time.

    It's pretty reasonable to imagine that in five or ten years there could be a cheap computer with the feel and durability of thick cloth, that rolls up to be about 6 inches long and maybe an inch wide. Maybe you velcro it around your forearm when not in use. I'd buy one.

    --
    WWJD for a Klondike Bar?
  234. How can you be certain it is a thin client? by Anonymous Coward · · Score: 0

    It might look like a thin client. But in the future computers will be as "thin" as "thin clients", rest assured.

    Heck: In the future aren't our freakin' toasters supposed to be as sophisticated as today's average desktop? If so, then this excitement over thin client crap is just that: crap.

    You'll have a computer jacked into your brain permanently, and that will be constantly "online" using a wireless satellite connection.

    Jesus, get with it: "thin-clients" are boring.

  235. My personal vision of how this should work by Anonymous Coward · · Score: 0

    I sit down in front of a flat panel and stick my smart card into one of the docks built into the right side of the screen. The display goes on and shows me my desktop, exactly in the state as I left it when I removed the smart card from another computer last time.

    How it would work: the smart card would be several gigs of really fast, non-volatile memory. It would make today's harddisks unnecessary, it would unify the background storage (slow) and the working storage (fast) into one huge address space. File systems would be in this memory. Creating a new document would mean allocating an object in memory.

    The docking station (computer) would have no RAM in itself, only a processor and the peripherals. When I insert the smart card, the computer would read the previously saved processor registers (instruction pointer, segment registers, etc.) from a special configuration area on the card and start to "drive" the memory on the card. It doesn't matter what operating system is installed into that memory provided it uses the docking station's API to access the peripherals (video screen, input devices, sound card, network).

  236. The old joke by Anonymous Coward · · Score: 0

    (In X, the server runs on the client, while the clients run on the server.)

    How is it in Soviet Russia?

  237. Licensing agreements by Darkangael · · Score: 0

    What about software license agreements? These would HAVE to be changed, as at the moment a lot of major software (e.g. MS anything) requires you to purchase a license for every "copy" made, and use of this system would technically constitute a "copy". Hell, installing another "copy" of the same OS on multiple partitions needs a separate license. Sure, getting rid of that clause would be a good thing (I personally think it is a load of crap in the first place), but can you really see the big companies allowing that to happen?

  238. Is it really a radical concept ??? by vaibhavkhattri · · Score: 0

    Assuming that this requires a standard interface for virtual machines - isn't it the same as saying, install brand X OS on every PC on planet earth. Let all the versions be compatible. And let all these systems be diskless and have a common storage.
    What's so radical about this idea ? All the researchers are trying to do is figuring out how to build homogenity over the current heterogeneous setup of connected computers. Why not use Java - use get a desktop, you get security (not very high grade, but still) - why re-invent the wheel.

  239. Actually it starts to sound like Lotus Notes... by Anonymous Coward · · Score: 0

    and thats been around for sooooooo long you sad Internet freaks have only just caught up with its (proprietory) local offline working, replication, on line working, absolute security model, database, document, field level security, geographic independence, local O/S preferences and timezone honoured.....I could go on.