USB FlashDrives The New PC?
olddotter writes "Yahoo has an article about how large capacity USB drives might be redefining the concept of the personal computer. The article is windows specific, but think knopix on a flash drive." From the article: "When you check into an average hotel room and find -- alongside the alarm clock, hair dryer and DVD player that once were bring-your-own items but now are as standard as the furniture -- a cheap PC for guests to plug into, as our truly personal computing environment travels with us."
Yea, but you still have to bring your own virus and spyware. It will be years til they provide that.
Tequila: It's not just for breakfast anymore!
Yes, because Knoppix is so much more familiar to the Slashdot crowd than Windows...
Real programmers can write assembly code in any language. -- Larry Wall
...check out VirtualPrivacyMachine. DamnSmallLinux made completely anonymous with Tor.
It would be nice to have that accessability in hotels, but I have one small problem with USB drives. They're too freaking small. I keep losing them.
I have always been fascinated by the programs that can boot off a flash drive because I don't own a computer yet. These programs are quite useful and so far I know of three. (Open Office, Mozilla, and an HTML editor) Does anyone else know what programs can be booted off such a drive?
Ooo man the floppy drive is broken. No wait. The computer is just upside down.
They crap out after so many read/writes. If a company can make a better flash drive all the better.
I wouldn't trust a hotel (or net-cafe) computer with a USB stick with my private keys, certificates, or banking password. Even if you boot off your USB stick, how do you know it's not booting under Xen? I think it's more likely that the hotel computer has malware already. chambermaids are not sysadmins.
There's nothing magical about USB, or even a local disk.
The key issue isn't that the data is on a USB disk, but that it is easy enough for you to carry around all your data (including OS and apps). E.g. compact flash would suffice. Or serial flash.
Furthermore, just having secure access to the data (perhaps over the internet) would suffice. Imagine a system where to boot up, the PC fetches your data off the web. Perhaps you use a kind of use-once key to access some of the data, with which the PC computes.
The thing I've not been satisfied with yet is the idea that the PC itself would engage in a man-in-the-middle attack. E.g. it stores a copy of whatever data you've accessed (off your USB, compact flash or network storage) -- and the bad guy gets that stuff later. There's no defense against this attack, because the PC is doing the processing.
E.g. imagine a compromised PC running something like bochs. It emulates a real PC, but gives away your secrets.
http://www.thebricktestament.com/the_law/when_to_
Assuming that you are willing to trust that this machine isn't (either by design or by tampering) just grabbing and logging all of your data.
Granted, I'm sure protection mechanisms would be built in to address this, but I think I'd still be a bit skeptical.
I'm puzzled: once I was told the network is the computer and now I learn the flashdrive is the computer.
I'm totally at a lost.
Now only if Windows can correctly boot on completely different box... Author probably never tried to take his Windows XP disk and boot in different box with different mainboard, video and network card...
I already have my "Personal Computer" in form of a 1.2kg subnotebook. While 1.2kg is still not the ideal weight the new models get better each year (unlike some years ago when notebook manufacturers only cared about the performance and not about the size). All I need is an open accesspoint so that I'm able to check my mails when traveling. If there's no AP nearby I can still use bluetooth to connect to my mobile and then use GPRS to get onto the net. And when I'm at home I just put the notebook into the docking station and I have a "normal PC" with a large monitor and a connected soundsystem.
Perhaps this would work if the client machine were truly memory-less (no HD, no NVRAM, no flash ROM, etc.). Then the machine could be a secure blank slate for whatever the USB user needed to do. Given the prevalence of flashable firmware on everything (and the need for persistent machine configuration data), I doubt this is very feasible.
Two wrongs don't make a right, but three lefts do.
Then how do you know it's not a virtual machine that's emulating a diskless PC?
About 10 years ago, an engineer from our systems vendor predicted that one day, our computers would be the card-sized. We were looking at a PCMCIA flash card at the moment. Keyboard/mouse/display terminals would be everywhere, and we would just carry the cards around and plug them in wherever. PDA type terminals would be available for portable use. Sounds like it's coming to pass. Wonder if the guy got a patent out of that idea?
If God had meant for man to see the sunrise, He would have scheduled it later in the day.
ISR has exactly these goals. It is essentially the concept of running a Virtual Machine that can migrate between different computers. Migration can happen via the network or via portable storage devices such as USB keychains. The ISR project was also covered in a previous Slashdot story here.
This is, for all intents and purposes, what NeXT tried to do in the late 80s. The optical drive they used was ruinously expensive. The software was limited. Now, twenty years later, theidea is coming into its own. Devices like the USB key, the microdrive, and the Palm LifeDrive are actually spacious enough to make all of this work. Twenty years ago Jobs said you should be able to walk up to any personal computer and make it your own. Ten years ago Ellison said that you could access anything from anywhere. In five to ten years these visionary things may just really happen. Funny how the world works, isn't it...
Ross Winn "not just another ugly face..."
Why wouldn't there just be a monitor and keyboard?
The article assumes that the processor/memory etc are bulky by definition. Movement towards miniturization and disposable computing mean that having an entire system may become nearly as cheap and small as the stick of memory you are booting off of.
The only way to be truly secure is to have full control over the system you are using, so bringing your own entire machine will be a necesity for the crowd for whom inovations in hotels are usually designed for: business people.
Also a USB key with an OS compiled for an alternative archetecture would be useless in a hotel box.
The only two things which a handheld device cannot offer are a full sized display and interface. Why not just make everyone's handheld device interface with a monitor/keyboard/mouse console? Leave architecture compatibility issues to the user. Leave security to the user. Just provide a pleasant work environment.
Geez, I must be getting old. These young whipper snappers are so used to networked computers that they all think removable media is a new idea...
Oh well, what the hell...
USB Flash Drives don't mount like say, a CD would, meaning you can't autorun anything. I believe that's what this U3 Technology does, it more or less adds autorun capabilities to the drive. I learned this tidbit about Flash Drives when my roommate and I tried to build a USB Game Controller, with a drive with some games on it. The idea was: plug it in and go. Unfortunately, we had the wrong kind of USB drive.
That's why I'm going to keep carrying my laptop. I don't trust non-free software, especially Microsoft junk. I'll use a windoze box in a pinch, but I won't put a password into it. There are just too many key loggers out there and the platform is too open to abuse. As long as there's a network, I have full OpenSSH access to my data from my cable box. It's rare that I need all of it, but what I need is unpredictable. That's not something the average Windoze box can do and I would not trust it if it could.
Would I trust a free computer? That depends on my trust of the owner. I trust my friends and their computers. Do I know a hotel chain? No, and so the laptop saves the day again.
My trust in businesses has been shattered by the last decade of data mining they have done. The grocery store tracks my spending and spits out coupons. The credit card company tracks my spending even the gas station want's a piece of the "action". This is only the tip of the database nation iceburg.
Friends don't help friends install M$ junk.
Because virtual machines still have to boot. Lemme put it this way - reboot and in the BIOS, make sure that flash drives boot before hard drives.
Ideas like this one are always based on one assumption: that everybody will be totally happy with the same keyboard layout. While it might be true US-wide for US-only customers, it's not true in Europe. All the European languages require keyboard layouts more or less different than the typical English QWERTY - such as the German QWERTZ or French AZERTY, not to mention all those weird accented characters that the Swedisch chef need to correctly spell his "bork! bork! bork!". Don't get me started with Slavic languages, especially those of Cyryllic alphabet... No European hotel would seriously consider offering this service as it would lock-out foreign visitors. Personally, I'm just totally happy traveling with my powerbook as my personal computer, all I want from the hotel is to have Airport and access to their printers.
Where the heck are you finding hotels that provide a DVD player when in-room PPV movies are $10-$15 each? None of the hotels I've ever stayed in provide that; the TV's don't even have accessible A/V inputs and the cable hookups are protected with a user-proof collar.
"Lawyers are for sucks."
- Doug McKenzie
On my drive I have:
Firefox (portable version prepared by John Haller)
Thunderbird (also Haller's prepackage)
7-Zip (cause my flash drive is only 256MB)
NetRadio (simple Shoutcast player/ripper)
XMPlay (for other audio files)
Miranda IM (would use GAIM, but don't want to install GTK and the autologging is so useful)
BitComet (more features and half the disk size of the official BitTorrent client)
WinMTR 0.8.7 (if only the Windows shell had this built in)
SSH Secure Shell (there's a free-for-non-commercial-use licensed version somewhere)
You chose a really bad example up there ;-). At least in Europe fraud using manipulated or even completely bogus ATMs is not too infrequent according to police reports. Apparently there are a lot of mostly Eastern European gangs that either "enhance" real ATM systems with add-ons for the card reader and the keyboard that, while often not discernible on even closer inspection to the non-expert, can log the users PIN codes and grab the transmitted card data. Sometimes they even use complete real-looking fake-ATMs that trick you into entering your PIN and swallowing your ATM card afterwards. Until you have contacted the bank to get your card back from the presumed read ATM they are already spending your money using your real card and the PIN you gave them.
I can see it now, people completely hosing their Windows installations by going in between "terminals" like these.
Knoppix, I can see...
It is pitch black. You are likely to be eaten by a grue.
When you check into an average hotel room and find -- alongside the alarm clock, hair dryer and DVD player that once were bring-your-own items but now are as standard as the furniture -- a cheap PC for guests to plug into, as our truly personal computing environment travels with us.
The Doubletree I've been staying at for the past million months recently replaced all the regular clock radios with new ones that, in addition to four other preset "memorised" stations, has a button designated to an input jack -- so that MP3 players can be connected.