1) Write an OS within NaCl - creating an OS within a browser based OS within an OS within a VM on bare metal.
2) Place adverts on all levels. Keep the consumer's data on ransom in the cloud. Reduce the cloud's CPU cost by using as much as possible the CPU of the "consumer" 3)....
4) Profit?
The OS can protect your system by having users that don't have full access to your system. Just apply that concept to these processes. You can remove all the safety overhead that Java and Flash provide while still preventing the process from harming any process except itself. By allowing use of C, you allow people to leverage a lot of existing libraries, which avoids the problem of introducing a new language. However, I really have doubts about being cross platform. Flash and Java do this fine (as long as you do all your own painting, instead of relying on a smart GUI that matches the platform).
Well, yes... but... if you apply common-sense, how can google keep you captive to the cloud?
From where I stand, that's no better than being forced to VNC into a Windows box just so that I can access an ActiveX based site which will only run on Explorer.
From where google stands, it's wonderful: keep you tied to thier clud but offload the CPU load on your personal machine - less carbon tax to pay, less CPU-es to add, cheaper for them. Doesn't it make sense now?
When Microsoft thought of this (ActiveX) everyone thought it was stupid! When Google thinks of it, people are open to it. We'll have to wait for Apple to invent it for it to be wonderful!
Apple won't... at least not until it will own a cloud.
Except there's already VNC, ssh, and bootable USB drives..
Except that these technologies have the following disadvantages:
a. use something else than HTTP - so they cannot be that easily tracked and logged by your ISP at the request of the govt. This is a situation the govts start hating and should be stopped, together with the use of encryption
b. these technologies don't keep you prisoner in the cloud - this is a situation the cloud owner hates.
What is with this urge over the last decade to make the browser an OS?
Because the use of the cloud grew beyond what's economically viable to maintain. Therefore, there is a need to use the CPU-es of the local machine to off-load some... well... load from the cloud but still keep you captive in the "fog" of the cloud.
then why not instead do the JIT compilation on something intended to be JIT-compiled? For instance you could serve up some intermediate representation of the program, like LLVM bitcode. But that just sounds like Java or C#...
No, you are still running in User mode rather than Kernel mode. The OS still gets to trap and inspect all your accesses, so that you can only look at the HD in the same way as any user program can.
This is until the "consumers" will use mainly your technology and have all their data saved in the sandbox. At that point, it won't matter if the HDD contains something else, because chances are that it won't.
Wait 'til your desktop metaphor will be supported by a browser and... that's the next good thing, right?.. you will be allowed to use the NaCl applications even when offline.
The next depression in the USA will be caused by the Fed overprinting money and causing hyperinflation.
Bad use of verb tenses... it already happens. 12 trillions in debt, with oil crisis looming and not enough of energy sources other than oil to use in reviving the economy.
Once you hear a good system that's properly setup, with a good recording, it opens your ears to what you've been missing.
Good God!!! Spending tons of money only to hear what my missus has to say? After I spend long years teaching my ears to miss what she's saying all the time?
What type of results one can derive from virtual research?
NaCl = common table salt
I thought we should limit the salt intake
Naah... You can have it as much as your kidney manage to eliminate. Beer helps.
How many layers of software between me and my hardware do I need to achieve the same results.
Just enough to boost Google profits. Year-on-year.
As far as I'm concerned, even though the superficial concept sucks, separating the mainstream from its Microsoft addiction would be worth the price.
Yes, I agree... getting rid of the heroine addiction using LSD... totally worth it, man!
So that means:
1) Write an OS within NaCl - creating an OS within a browser based OS within an OS within a VM on bare metal. ....
2) Place adverts on all levels. Keep the consumer's data on ransom in the cloud. Reduce the cloud's CPU cost by using as much as possible the CPU of the "consumer"
3)
4) Profit?
FTFY.
And now you have perhaps a very simple and secure way to run all kinds of apps with the OS that no one was taking seriously.
Huh? But it was taken seriously long ago... started with emacs!!
The first exploit using this technology should be called "corrosion".
And the protection against the exploits? "Paint Symantec Antivirus" or "Intel Electro-plating Suite"?
The OS can protect your system by having users that don't have full access to your system. Just apply that concept to these processes. You can remove all the safety overhead that Java and Flash provide while still preventing the process from harming any process except itself. By allowing use of C, you allow people to leverage a lot of existing libraries, which avoids the problem of introducing a new language. However, I really have doubts about being cross platform. Flash and Java do this fine (as long as you do all your own painting, instead of relying on a smart GUI that matches the platform).
Well, yes... but... if you apply common-sense, how can google keep you captive to the cloud?
From where I stand, that's no better than being forced to VNC into a Windows box just so that I can access an ActiveX based site which will only run on Explorer.
From where google stands, it's wonderful: keep you tied to thier clud but offload the CPU load on your personal machine - less carbon tax to pay, less CPU-es to add, cheaper for them. Doesn't it make sense now?
When Microsoft thought of this (ActiveX) everyone thought it was stupid! When Google thinks of it, people are open to it. We'll have to wait for Apple to invent it for it to be wonderful!
Apple won't... at least not until it will own a cloud.
Except there's already VNC, ssh, and bootable USB drives..
Except that these technologies have the following disadvantages:
a. use something else than HTTP - so they cannot be that easily tracked and logged by your ISP at the request of the govt. This is a situation the govts start hating and should be stopped, together with the use of encryption
b. these technologies don't keep you prisoner in the cloud - this is a situation the cloud owner hates.
What is with this urge over the last decade to make the browser an OS?
Because the use of the cloud grew beyond what's economically viable to maintain. Therefore, there is a need to use the CPU-es of the local machine to off-load some... well... load from the cloud but still keep you captive in the "fog" of the cloud.
then why not instead do the JIT compilation on something intended to be JIT-compiled? For instance you could serve up some intermediate representation of the program, like LLVM bitcode. But that just sounds like Java or C#...
Exactly... uh... the patent suites with Oracle.
I imagine they'll keep NaCl in a similar sandbox.
Until the data you keep in the sandbox will make your main corpus of your data.
No, you are still running in User mode rather than Kernel mode. The OS still gets to trap and inspect all your accesses, so that you can only look at the HD in the same way as any user program can.
This is until the "consumers" will use mainly your technology and have all their data saved in the sandbox. At that point, it won't matter if the HDD contains something else, because chances are that it won't.
Wait 'til your desktop metaphor will be supported by a browser and... that's the next good thing, right?.. you will be allowed to use the NaCl applications even when offline.
If there is a choice to be made between manipulating senators, and getting your people killed, I'd choose manipulating congressmen any time.
Why shouldn't I consider this choice as a false dichotomy?
So you do that and now there are less resources for some other commander and so his men die instead.
Worse that that... you have the civilian population supporting you deprived by the resources that may be needed to continue supporting you.
The next depression in the USA will be caused by the Fed overprinting money and causing hyperinflation.
Bad use of verb tenses... it already happens. 12 trillions in debt, with oil crisis looming and not enough of energy sources other than oil to use in reviving the economy.
Do people just not like the idea of talking (without cursing) to a computer,
Why, would it be politically incorrect?
Once you hear a good system that's properly setup, with a good recording, it opens your ears to what you've been missing.
Good God!!! Spending tons of money only to hear what my missus has to say? After I spend long years teaching my ears to miss what she's saying all the time?
the existence of an "Audiophile Format" means that studios that release them usually create a mix that doesn't compress and clip the audio to all hell
Incorrigible optimistic and naive, even at your age? Congrats.
On the contrary, Mr Pontification, I have tried, and I Can't tell the difference.
Let me guess... was it Lady Bieber you listened?
If you argue that Lady Gaga/Justin Bieber won't sound any better on 24 bit, I agree. But... Apple is all about coolness, ain't it?
We're still using your taxes, why not take your ideas as well?