Actually, it's not the virtual machine that enables SIPs (software isolated processes), but the compiler. By being able to prove, through static analysis, that the code of a process is isolated, one can safely run the programs in the same address space. In the case of Singularity, the name of this research compiler is "Bartok", and its power comes from having a strong intermediate-representation: CIL.
Now here's where most people don't make a connection: note how similar this is to Apple's efforts with LLVM: a modern compiler capable of amazing static-provability. I wonder what sort of magic could be enabled by that...hmm...how about something very much like SIPs? Really, the pubs directory over at llvm.org is good reading, especially when you keep what Microsoft is trying to accomplish with Midori/Singularity in mind.
An interesting question, to me: which of these efforts is more likely to result in a shipping product first? Moreover, which one is likely to be the least disruptive for users to adopt? In theory, one should be able to slip an LLVM-based SVA under the existing operating system, with the only caveat being that app vendors might have to recompile their apps. (Imagine adding LLVM BC to the fat binary bundle alongside x86 and PPC). It's harder for me to imagine a smooth transition in the Windows world.
You should be +5 insightful. This is clearly an attempt at using a viral ad to drive plugin installation, with cuteness overload as the bait. I won't play along with that either. See now, your bait caught some praise instead of a flame. Silly mods.
With regard to #1, LLVM also helps code run better on diminutive CPUs such as the ARM in the iPhone and iPod Touch. LLVM's optimization passes are not multi-core specific, so I'm not sure how it ads weight to your argument, let alone the operating system.
I'm having trouble parsing #2. Not sure what you intended to say there.
#3 is an odd observation. I'm not sure how pointing to a feature intended for high-end hardware says anything about an operating system's footprint. How much RAM is taken up by the memory manager routines? Disk space?
#4 seems a lot like #3. Sure, the system can use an expensive GPU. But it can also use a low-power GPU. In the case of the iPhone, for example, playing H.264 movies on dedicated hardware is probably a better utilization of battery time, versus having written the codec such that it did not exploit such a hardware feature.
You'd really need to be more specific about #5, and provide some support for your use of the word 'complex'. Are you talking about the Zeroconf daemon? If so, I think you're imagining it to be larger than it actually is.
Other people have already quoted Apple's stated goals with regard to reducing the footprint in Snow Leopard. Why invent 5 strangely-vague bullet points to argue that they have no such intent?
That supports the point, though. They were the last demographic willing to be publicly seen lining up for an MS product and, in return, they were handed a great disincentive to do it again.
It's interesting, though, that it wasn't necessary for all businesses to do this in order to trigger the adaptive behaviour in employees. People become cautious about strangers, for example, even when only a small percentage of them are nefarious. A few bad apples, and all that...
Hi John... I see how dispassionate, profit-maximizing capitalists reframed "people" to "overhead", removing loyalty on one side of the relationship. I also see how people eventually figured it out and withheld their loyalty on the other side of the relationship. The connection I don't follow is how this might not have happened without FDR's NIRA.
For the sake of argument, I'd like to look at this from another perspective. I type both in QWERTY and Dvorak, and I find the analogy of transposing on-the-fly to be appealing.
While you're strictly correct that only one tone has changed when shifting from C major to G major, there is a lot more to transposing than whether you're hitting the same (or similar) set of white/black keys.
While only one tone is different between these two keys, the harmonic functions of every tone has changed, and there are many harmonic functions per tone. In the key of C major, the tone 'B' is the major seventh of the tonic, the major-3rd of the dominant, the 5th of the mediant, the root of the subtonic, and the leading tone of the scale itself. It plays a completely different set of roles in G major.
In short, the fingers are not the only things effected by transposing. The mind must also shift these roles accordingly.
That is, indeed, how Strauss manages to distance himself from the unsavory characters in the book - but that didn't stop him from continuing to cash in on the cottage industry he helped to create. I interpret the ending to be the spoonful of sugar that helps the medicine go down in a most delightful way.
If only there were a way to package this material in such a way that it's a large framework of abstractions laden with a heavy dose of jargon so that communicating about it with peers, and reasoning about it, can be as fast and efficient as possible: IOIs (Indicators of Interest), Negs, DHVs (Demonstrations of Higher Value), Social Proof, Freeze-outs, Frames, Hoops, Cat/String Theory, Number Closing, AMOGs, shit tests, bitch shields, qualifying, disqualifying... who will lead the way in making this a science!? It's all such a Mystery...
I first heard the term by word of mouth from a hacker in Lincoln, Nebraska of all places, before Nirvana's Nevermind album was released. It has been "in the wild" for a long, long time.
...which is why they stole the name "chrome" from Mozilla.
Sorry to ruin this with fact, but "chrome" is jargon that has been around for a very long time. I encountered it long before Netscape even had a product.
I'm just curious, have you watched the video where they talk about the design decisions that they made? Yes, there's a lot of fluff and annoying synth music, but it does appear that their engineering decisions and claims are reasonable. You may want to look at it so that you know exactly what you're denigrating here.
Well, if the military launch capability is used to launch weapons, then you've got a point. If, instead, they are used to launch moon missions then you do not. TFA seems to suggest the latter.
70k years ago was the last SV eruption of any SV. 640k years ago was the last eruption of the one at yellowstone, which seems to go of periodically every 600k years or so. I don't know where the SV was that went off 70k years ago.
Actually, it's not the virtual machine that enables SIPs (software isolated processes), but the compiler. By being able to prove, through static analysis, that the code of a process is isolated, one can safely run the programs in the same address space. In the case of Singularity, the name of this research compiler is "Bartok", and its power comes from having a strong intermediate-representation: CIL.
Now here's where most people don't make a connection: note how similar this is to Apple's efforts with LLVM: a modern compiler capable of amazing static-provability. I wonder what sort of magic could be enabled by that...hmm...how about something very much like SIPs? Really, the pubs directory over at llvm.org is good reading, especially when you keep what Microsoft is trying to accomplish with Midori/Singularity in mind.
An interesting question, to me: which of these efforts is more likely to result in a shipping product first? Moreover, which one is likely to be the least disruptive for users to adopt? In theory, one should be able to slip an LLVM-based SVA under the existing operating system, with the only caveat being that app vendors might have to recompile their apps. (Imagine adding LLVM BC to the fat binary bundle alongside x86 and PPC). It's harder for me to imagine a smooth transition in the Windows world.
You should be +5 insightful. This is clearly an attempt at using a viral ad to drive plugin installation, with cuteness overload as the bait. I won't play along with that either. See now, your bait caught some praise instead of a flame. Silly mods.
With regard to #1, LLVM also helps code run better on diminutive CPUs such as the ARM in the iPhone and iPod Touch. LLVM's optimization passes are not multi-core specific, so I'm not sure how it ads weight to your argument, let alone the operating system.
I'm having trouble parsing #2. Not sure what you intended to say there.
#3 is an odd observation. I'm not sure how pointing to a feature intended for high-end hardware says anything about an operating system's footprint. How much RAM is taken up by the memory manager routines? Disk space?
#4 seems a lot like #3. Sure, the system can use an expensive GPU. But it can also use a low-power GPU. In the case of the iPhone, for example, playing H.264 movies on dedicated hardware is probably a better utilization of battery time, versus having written the codec such that it did not exploit such a hardware feature.
You'd really need to be more specific about #5, and provide some support for your use of the word 'complex'. Are you talking about the Zeroconf daemon? If so, I think you're imagining it to be larger than it actually is.
Other people have already quoted Apple's stated goals with regard to reducing the footprint in Snow Leopard. Why invent 5 strangely-vague bullet points to argue that they have no such intent?
Or, in the case of Tarkin: astroglide.
I like how you think. Let's replace HTTP with a protocol that generates microrevenue per hit too!
Thank you for reminding me of that line. I just had to go search for the commercial so that I could see it again, after all these years.
Oh, wait till you hear about the multi-touch, app store, and phone features they added to the iPod line after that!
That supports the point, though. They were the last demographic willing to be publicly seen lining up for an MS product and, in return, they were handed a great disincentive to do it again.
It's interesting, though, that it wasn't necessary for all businesses to do this in order to trigger the adaptive behaviour in employees. People become cautious about strangers, for example, even when only a small percentage of them are nefarious. A few bad apples, and all that...
Hi John... I see how dispassionate, profit-maximizing capitalists reframed "people" to "overhead", removing loyalty on one side of the relationship. I also see how people eventually figured it out and withheld their loyalty on the other side of the relationship. The connection I don't follow is how this might not have happened without FDR's NIRA.
For the sake of argument, I'd like to look at this from another perspective. I type both in QWERTY and Dvorak, and I find the analogy of transposing on-the-fly to be appealing.
While you're strictly correct that only one tone has changed when shifting from C major to G major, there is a lot more to transposing than whether you're hitting the same (or similar) set of white/black keys.
While only one tone is different between these two keys, the harmonic functions of every tone has changed, and there are many harmonic functions per tone. In the key of C major, the tone 'B' is the major seventh of the tonic, the major-3rd of the dominant, the 5th of the mediant, the root of the subtonic, and the leading tone of the scale itself. It plays a completely different set of roles in G major.
In short, the fingers are not the only things effected by transposing. The mind must also shift these roles accordingly.
That is, indeed, how Strauss manages to distance himself from the unsavory characters in the book - but that didn't stop him from continuing to cash in on the cottage industry he helped to create. I interpret the ending to be the spoonful of sugar that helps the medicine go down in a most delightful way.
If only there were a way to package this material in such a way that it's a large framework of abstractions laden with a heavy dose of jargon so that communicating about it with peers, and reasoning about it, can be as fast and efficient as possible: IOIs (Indicators of Interest), Negs, DHVs (Demonstrations of Higher Value), Social Proof, Freeze-outs, Frames, Hoops, Cat/String Theory, Number Closing, AMOGs, shit tests, bitch shields, qualifying, disqualifying... who will lead the way in making this a science!? It's all such a Mystery...
I first heard the term by word of mouth from a hacker in Lincoln, Nebraska of all places, before Nirvana's Nevermind album was released. It has been "in the wild" for a long, long time.
Well, that's a neat trick, considering that the box was opened, sans pants, five months before the Android OS was unveiled.
...which is why they stole the name "chrome" from Mozilla.
Sorry to ruin this with fact, but "chrome" is jargon that has been around for a very long time. I encountered it long before Netscape even had a product.
My iPhone shipped without pants, so there was no need to buy a separate phone to beat them off.
I'm just curious, have you watched the video where they talk about the design decisions that they made? Yes, there's a lot of fluff and annoying synth music, but it does appear that their engineering decisions and claims are reasonable. You may want to look at it so that you know exactly what you're denigrating here.
According to PUA literature, neither form of supplication is a pre-requisite access to the nether-regions.
Well, if the military launch capability is used to launch weapons, then you've got a point. If, instead, they are used to launch moon missions then you do not. TFA seems to suggest the latter.
On top of those, they also have a pretty sizeable market share in POS machines.
I love how this is true for both interpretations of that acronym.
70k years ago was the last SV eruption
of any SV. 640k years ago was the
last eruption of the one at yellowstone,
which seems to go of periodically every
600k years or so. I don't know where
the SV was that went off 70k years ago.
<3 is supposed to be a heart!? And all this time
I thought it was mammaries or butt-cheeks, depending
on the context.
Wake me up when they detect booz.
Pssst....hey...wake up!.
From the SVN ChangeLog...
2008-11-05 08:35 cabal_hacker
* Media/src/com/murdock/ruppert/policy/Spin.java: Thank god we don't
have to fellate that warmongering dunce anymore. Reversing parties.