eftychia: Me in kilt and poofy shirt, facing away, playing acoustic guitar behind head (Default)
Add MemoryShare This Entry
posted by [personal profile] eftychia at 06:49pm on 2004-12-15

I want more portability in my computing environment.

No, I don't mean a laptop, though I very much want one of those as well. (Actually I have a hand-me-down laptop with Windows 3.1 and a broken pointing device, that I think I can make useful as a text-mode Linux box once I get around to setting up a PPP server on my LAN so that I can boot an installation diskette and then install Linux over the serial port. But a machine that could run Acrobat Reader, xv, gv, and any of the several graphical web browsers I can stand (I'm picky, but not too picky -- Firefox, Safari, or iCab would be acceptable for on-the-road use if Opera doesn't fit) would be rather noticeably useful. But I digress.) ...

No, what I mean is portability of whatever I'm in the middle of (and to some extent, simply what tools are available) from one workstation in the house to another. If I'm in bed, I want to be able to say, "I feel like working on that stuff I had open on the NT box," without having to get up and move to the office to do so. If I'm at my desk, I want to be able to decide to finish a LiveJournal comment I'd started composing on the Macintosh. Or to be able to say, "This machine is too bogged down; I'd like to transfer one or two of these currently-running apps to a different desktop where they'll run faster, without losing my place."

Creative use of VNC could almost sortakinda solve a lot of this problem uh, fulfill this desire, except for a few snags: most of the machines in question are underpowered, so adding another layer to the GUI (and schlepping the mouse movements and window-updates back and forth across my LAN isn't going to speed things up; most of my screens are too small as it is; sticking a virtualized copy of another machine's screen into a smaller monitor is ... uncomfortable; and I'd have to deal with breaking and re-establishing VNC connections a lot to avoid loops where one machine has a twice-virtualized copy of itself in a window on its own screen (or having VNC error out and tell me it won't do that, when I try to grab a screen). I don't know whether upgrading from a 10Mbit LAN to 100Mbit would help any; I suspect the bottlenecks for VNC are in my processors, not my network.

Now if I ran everything on really fast servers that were only accessed via VNC (much as all my Linux boxes are currently only accessed by Telnet and X except when I'm shutting them down or rebooting them) -- that is, if all the workstations in the house were used as nothing but thin-client terminals -- that would solve the looping problem and the processor speed problem, but I'd need a fast application server or two to put downstairs first. Come to think of it, it'd also solve the "I want to have Windows, Mac Classic, OS X, Linux, BSD, and AmigaDOS all on one screen and have it magically behave like the one I'm thinking of whenever I try to do something" problem. But it doesn't solve the screen real-estate problem. And unless the hypothetical fast app servers were really loaded up with RAM, the "doing too much on one machine" problem would still exist. But I dunno, it might get me close enough.

I want a meta-OS. One that ties all the machines on my LAN into one huge system that lets me move from workstation to workstation willy-nilly, independent of how it moves processes from CPU to CPU for load balancing, and lets me copy from a browser window under MacOS and paste into a spreadsheet under Windows, reading my mind to figure out which of the possibly conflicting behaviours I want it to exhibit from moment to moment.

(And I still want the Bat-Computer, as previously mentioned.)

I'm wondering how close to this I can come. And how close with existing (preferably open-source or freeware) tools.

There are 7 comments on this entry. (Reply.)
 
posted by [identity profile] greatevil.livejournal.com at 04:20pm on 2004-12-15
for the hand me down lap top it's far easier to pop the hd out and load what you need onto the HD and then put it back in... far easier then the remote ppp game. they sell the adapters at microcenter for the HD size changes, it's a good thing to have in your kit.
 
posted by [identity profile] dglenn.livejournal.com at 04:24pm on 2004-12-15
Doh! Dunno why the Hell I didn't think of that myself. Thanks.
 
posted by [identity profile] merde.livejournal.com at 04:38pm on 2004-12-15
i just use a little USB drive for this, but i'm generally dealing with fairly small amounts of data. i know you can get them up to a gig these days, maybe more, but compatibility with older machines can of course be an issue.

still, it is a very fine thing to be able to take my writing directory with me everywhere i go. i periodically sync it with my other machines, but for the most part i simply write directly to the USB drive -- that way i know i always have the latest revision of everything, and i can even work on it from someone else's computer.
 
posted by [identity profile] realinterrobang.livejournal.com at 08:44pm on 2004-12-15
Oooh, what a great thing to use a USB drive for. I want one! (Actually, a laptop would be a great thing for me to have, too, as I could travel and still get work done, because copies of my tools could come with me.) :D
 
posted by [identity profile] still-asking.livejournal.com at 04:31pm on 2004-12-15
Bearing in mind that i'm not a techie and am not really sure if this is what you are talking about* - would a palm m130 help?

Tangent has dibs on it, but may not bite, and it is a bit flakey about how often it wants to be charged up.... but I think it works other than that. There is also a cradle/dock and possibly even some disks and documentation

- Karen

*The more I think about it, the more I'm sure this ISN'T what you are asking, but what the hey...
 
posted by [identity profile] merde.livejournal.com at 04:33pm on 2004-12-15
have you considered partaking of the joys of the remote desktop? i presume that if XP does it, surely someone did it for free 15 years ago in X. i leave stuff undone on my work machine all the time, knowing that i can go home, log into the EA/Maxis network, and bring up the very same desktop on my machine at home to continue where i left off.
 
posted by [identity profile] aliza250.livejournal.com at 05:28pm on 2004-12-22
Along the lines of what merde said, but several steps lower on the complexity chain, screen lets you disconnect a session and pick it back up from another login. It copes with differently-sized text windows, too.

A script that lets you steal a session and reset all of its window locations should be doable.

Links

January

SunMonTueWedThuFriSat
1 2 3 4 5 6 7
8 9 10 11 12 13 14
15 16 17 18 19 20 21
22 23 24
 
25
 
26
 
27
 
28
 
29
 
30
 
31