On the contrary, windows filesharing gives you this "for free".
How does filesharing give a PDA the ability to run arbitrary code compiled for an aribitrary OS on an arbitrary CPU "for free"?
Optimizing file access is a negligible part of the problem. It's the logic that has to run on a "detached" client that is impossible to distribute easily.
You seem to be thinking that this is a mere virtual machine idea like a VNC or pcAnywhere solution - but according to the article the application actually takes system calls for saves, etc. and redirects them over the network to the central server - and it says that a network connection is only required when a full save is required - it caches what the user is doing.
There's no possible way to do that. How much logic is running on Word in between saves? Is your PDA going to run real-time grammar and spelling checks as you type, all locally?
I imagine that it's a "high level" protocol like RPD, and it was described in comparison to simple VNC-style framebuffer copying, and either the reporter got confused or the authors "embellished" a bit.
It doesn't make any sense at all. Is it just a hashtable with float keys? Or are floats just the only numerical type, and they're casted to ints for array lookups?
The problem and the object model created to define it will provide the solution. That's the ONLY way to code it.
You think that programming is a completely deterministic process? That there is only one way to model a given problem? You're the moron.
Write code so the machine will NEVER do ANYTHING it doesn't need to.
That means NEVER EVER use ANYTHING but hand written assembly language, that uses every shortcut in the book. It is assumed that maintainability has ZERO priority.
Cache every execution result that you will need again. RAM is cheap.
It is assumed that you have an infinite amount of RAM. Google should optimize by storing both the page cache and the HTML output of every single query ever executed in RAM, in case the exact query is repeated twice.
But RAM is not so cheap that you need to waste money and time filling it unnecessarily. Only cache what you absolutely need again.
Wait, what I just said, do the exact opposite.
I loathe moron who keep saying that software development is an individual's preference.
It's not all individual preference. But your attitude that there is only one way to solve any given problem, and that optimization is always the only priority, is equal bullshit. And your posturing and ranting bespeaks a religious zeal that kills development teams in their tracks. You'd be off any team of mine in a matter of days.
It can only carry the equivalent of one 18' cube?
(Oh, I see where you got your numbers. Why are you assuming a plane with passengers? Cargo versions are closer to 25,000)
If you're packing CDs solid, then you'll hit the 113,000 Kg limit long before any volume limit anyway.
One offhand reference suggests 9kg/500 cds, or around 6.3 million discs.
There was a story on the net recently about military RC land vehicles. They mentioned that the controls were modelled after the Playstation gamepad, since it made the learning curve shorter for the twentysomething soldiers training with it.
but if anything goes wrong and it, say, does not close properly, or chip an edge from whatever (you know, it IS a war plane), the entire stealth-ness is compromised.
True enough, but all stealth aircraft face that same liability, from the weapons bay doors.
I was going to mention the A-10 as well. Its appearance is now a badge of pride to the pilots. They forwent the official "Thunderbolt" naming of the aircraft, and gave it what is now its better-known monicker -- the Warthog. It's form that follows function though. The A-10 is all about brute force.
The seriously ironic thing is that millions of dollars of the money that is spent on the legitimate music industry is "channeled into the drugs trade".
How many VH1 "Behind the Music" specials have driven _that_ point home?
but the Logitech website [logitech.com] mentions a downloading application and Windows-only compatibility.
The same sort of utilities come with most digital cameras. Generally, they're just a silly little VB app that reads from, as you suggest, the virtual USB-mounted drive. You don't have to use the app at all. I never even bothered installing the one that came with my Casio camera.
Huh? "Portable" in this context means it's something you just keep in your pocket all the time. You sure as hell can't do that with the G2. These cameras are smaller than the Elph series.
Pretty bad examples, as in both of those cases the look of the CG element was quite different from the rest of the movie. Almost to the point of distraction for me.
What kind of skill do you think allows a 2 foot figher get within striking range of a 6 foot opponent? Jumping and spinning, of course.
No, jumping is pretty useless. You're much better off moving in on your feet, where you have more control, more speed, and are much less predictable. Spinning is of course useless and dangerous.
And how do you suppose a 50 pound fighter is supposed to block a strike from a 200 pound fighter? If he just stands there and tries to block, he'll fly across the room like a golf ball.
Yoda also blocks and fights him strength to strength when they lock sabers. Your argument doesn't hold there.
Jumping may or may not be dignified, but it's what small opponents have to do against large opponents. Jumping constitutes skill.
Utterly false. Jumping is a pretty lousy tactic under most any circumstance. Small opponents just have to do anything they can to close the distance.
Palm OS 5 incorporates a set of high-density APIs that double the screen resolution of a Palm Powered device -- from 160 x 160 pixels to 320x320 pixels.
OK, dumbass. It says right there that it has an arbitrary 320x320 limit.
Sorry, I didn't happen to attend the specific seminar at the specific conference where some obscure developer stated that the code doesn't actually have a hard limit.
This latest version of the operating system includes support... high-res displays (320x320;...)
So they went through the effort of taking out the 160x160 limitation, and replace it with another arbitrary fixed resolution? What genius came up with that idea?
How does filesharing give a PDA the ability to run arbitrary code compiled for an aribitrary OS on an arbitrary CPU "for free"?
Optimizing file access is a negligible part of the problem. It's the logic that has to run on a "detached" client that is impossible to distribute easily.
There's no possible way to do that. How much logic is running on Word in between saves? Is your PDA going to run real-time grammar and spelling checks as you type, all locally?
I imagine that it's a "high level" protocol like RPD, and it was described in comparison to simple VNC-style framebuffer copying, and either the reporter got confused or the authors "embellished" a bit.
It doesn't make any sense at all. Is it just a hashtable with float keys? Or are floats just the only numerical type, and they're casted to ints for array lookups?
You think that programming is a completely deterministic process? That there is only one way to model a given problem? You're the moron.
Write code so the machine will NEVER do ANYTHING it doesn't need to.
That means NEVER EVER use ANYTHING but hand written assembly language, that uses every shortcut in the book. It is assumed that maintainability has ZERO priority.
Cache every execution result that you will need again. RAM is cheap.
It is assumed that you have an infinite amount of RAM. Google should optimize by storing both the page cache and the HTML output of every single query ever executed in RAM, in case the exact query is repeated twice.
But RAM is not so cheap that you need to waste money and time filling it unnecessarily. Only cache what you absolutely need again.
Wait, what I just said, do the exact opposite.
I loathe moron who keep saying that software development is an individual's preference.
It's not all individual preference. But your attitude that there is only one way to solve any given problem, and that optimization is always the only priority, is equal bullshit. And your posturing and ranting bespeaks a religious zeal that kills development teams in their tracks. You'd be off any team of mine in a matter of days.
It can only carry the equivalent of one 18' cube? (Oh, I see where you got your numbers. Why are you assuming a plane with passengers? Cargo versions are closer to 25,000)
If you're packing CDs solid, then you'll hit the 113,000 Kg limit long before any volume limit anyway.
One offhand reference suggests 9kg/500 cds, or around 6.3 million discs.
Hardly. Hasn't everyone at some point telnetted to a *nix machine to kill and restart a hung X11 process?
There was a story on the net recently about military RC land vehicles. They mentioned that the controls were modelled after the Playstation gamepad, since it made the learning curve shorter for the twentysomething soldiers training with it.
True enough, but all stealth aircraft face that same liability, from the weapons bay doors.
I was going to mention the A-10 as well. Its appearance is now a badge of pride to the pilots. They forwent the official "Thunderbolt" naming of the aircraft, and gave it what is now its better-known monicker -- the Warthog. It's form that follows function though. The A-10 is all about brute force.
How many VH1 "Behind the Music" specials have driven _that_ point home?
The one advantage of having lower $0.99 "per track" charges, is that once the artists' royalty percentage is rounded, it equals zero.
Must be the same place this guy got his pants.
Do you have your lunch and a spare change of clothes stuffed in there too? :)
The same sort of utilities come with most digital cameras. Generally, they're just a silly little VB app that reads from, as you suggest, the virtual USB-mounted drive. You don't have to use the app at all. I never even bothered installing the one that came with my Casio camera.
Huh? "Portable" in this context means it's something you just keep in your pocket all the time. You sure as hell can't do that with the G2. These cameras are smaller than the Elph series.
Who's the troll?
You can write ISAPI Perl, use Perl in ASP scripts, and create .NET components in Perl, among other options.
What, you don't think that using shell environment variables is a natural way to access http request information?
Pretty bad examples, as in both of those cases the look of the CG element was quite different from the rest of the movie. Almost to the point of distraction for me.
No, jumping is pretty useless. You're much better off moving in on your feet, where you have more control, more speed, and are much less predictable. Spinning is of course useless and dangerous.
And how do you suppose a 50 pound fighter is supposed to block a strike from a 200 pound fighter? If he just stands there and tries to block, he'll fly across the room like a golf ball.
Yoda also blocks and fights him strength to strength when they lock sabers. Your argument doesn't hold there.
Jumping may or may not be dignified, but it's what small opponents have to do against large opponents. Jumping constitutes skill.
Utterly false. Jumping is a pretty lousy tactic under most any circumstance. Small opponents just have to do anything they can to close the distance.
Penny Arcade said it much more succinctly.
Palm OS 5 incorporates a set of high-density APIs that double the screen resolution of a Palm Powered device -- from 160 x 160 pixels to 320x320 pixels.
OK, dumbass. It says right there that it has an arbitrary 320x320 limit.
Sorry, I didn't happen to attend the specific seminar at the specific conference where some obscure developer stated that the code doesn't actually have a hard limit.
So they went through the effort of taking out the 160x160 limitation, and replace it with another arbitrary fixed resolution? What genius came up with that idea?
9 *miles* long, with 3 towers, each almost twice the height of the CN Tower. Crazy!
Why do you have a Pentium? A 286 is plenty fast to run DOS WordPerfect.
Archie was for FTP. The Gopher equivalent was Veronica.