Idea for thing
Jan. 27th, 2010 04:03 pm![[personal profile]](https://www.dreamwidth.org/img/silk/identity/user.png)
You know what I want that doesn't exist?
It's about the size of a USB stick, maybe a little bigger and fatter, but roughly that same form factor. It's a 16 gig USB stick, among other things.
But the "other things" are where it shines. It's a tiny computer, running Linux, system-on-a-chip. It boots up as soon as you plug it in, and then you can ssh to it, or use VNC, and run programs on it.
For network access it would be able to route packets through the machine it was plugged into.
So, you plug it in and it shows up as a hard drive, and a little orange LED turns on to indicate that it's booting. The drive contains some client software for Mac and Windows, an SSH client and a VNC client, maybe an app to let it share network or something.
After a few seconds it turns green to show that it's up and running. You connect to it and see a desktop with all your stuff on it. Or, you use tools on the host machine to edit files on the drive, and then you use an ssh window to the stick to compile them.
What's it good for? That, I don't know. Portable dev environment is one, but that's less and less important now with Git and things. It would be really fun to play with though.
It's about the size of a USB stick, maybe a little bigger and fatter, but roughly that same form factor. It's a 16 gig USB stick, among other things.
But the "other things" are where it shines. It's a tiny computer, running Linux, system-on-a-chip. It boots up as soon as you plug it in, and then you can ssh to it, or use VNC, and run programs on it.
For network access it would be able to route packets through the machine it was plugged into.
So, you plug it in and it shows up as a hard drive, and a little orange LED turns on to indicate that it's booting. The drive contains some client software for Mac and Windows, an SSH client and a VNC client, maybe an app to let it share network or something.
After a few seconds it turns green to show that it's up and running. You connect to it and see a desktop with all your stuff on it. Or, you use tools on the host machine to edit files on the drive, and then you use an ssh window to the stick to compile them.
What's it good for? That, I don't know. Portable dev environment is one, but that's less and less important now with Git and things. It would be really fun to play with though.