The other big thing is that most of the advances in CPU speed are not due to the chip tecnology but due to design, especially pipelining.
CPUs go through a series of stages (eg fetch-read-execute) and the CPU can take advantage of this by running each stage while the next stage is still running.
Deeper pipelining is only possible because of chip technology. 80486 designers may have had all sorts of great ideas on how to do more work on every cycle, but they were limited due to transistor-count and transistor-speed restraints. A 486 had, what, several hundred thousand transistors? Compare that to an opteron's 100 million.
Sorry to be bringing up a MS product, but their new 64bit Windows will be able to run 32bit programs with in 64bit OS mode, but not 64bit programs in 32bit mode (at least from my current understanding of the new product line).
In Opteron, 64-bit apps cannot be run under a 32-bit OS. Opteron doesn't recognize code as being 64-bit code unless long-mode is enabled, and once long mode is enabled the OS must be 64-bit (because all switches to more privileged code also switch to 64-bit mode).
Being able to run 32-bit apps under a 64-bit OS was one of the absolutely required features for Opteron, however.
I'm not from Minnesota, but if I was, I'd suddenly be sparked to start a massive campaigning effort for this guy.
Which is a problem with the one-congress-votes-on-everything system.
I might agree with Coleman on one issue, but he votes and has influence on many issues (taxation and fiscal policy, abortion, international affairs, immigration, transportation, welfare and social spending, education, war on iraq, etc). Even if I like his stance on file-sharing, if his other positions were despicable then I wouldn't vote for him.
I'm afraid that voters really don't seem to have much power, not anymore. Not when politicians have to take legal bribes to afford the advertising they need to get elected.
There's two types of politicians. Those who took legal bribes, and those who lost. Someone might be in both camps, but he's in at least one for sure.
but Governor Gray Davis and the Democratic-controlled legislature have enacted so many costly new taxes and regulations that businesses have finally had enough. and "The state has lost 289,000 manufacturing jobs since 2001."
Maybe the poor economy in general forced some businesses to close? Of the jobs that moved, how many moved to another state, and how many to a third-world country?
I have a programmer friend in California that was bemoaning this very negative business atmosphere last week in reference to this article. "In 2001, Abrahamson said, South Coast Building Services paid $500,000 to insure its workers for on-the-job injuries. A year later, the company's bill more than tripled to $1.7 million. This year, the tab nearly tripled again to $4.8 million, enough to erode the firm's profits on its $33 million in revenue."
The linked article doesn't say _why_ the premiums went up that much. Did South Coast Building Services have an unusually large number of on the job injuries lately? Did they have severe OSHA violations that insurers would use to set premium rates? Did their previous insurer offer rates so low that there's no way they could stay in business? Did some of the insurers's other customers go out of business, cutting their revenue? Do insurers just overcharge California customers? ('yes' to that last one)
During the Internet boom, the Davis administration spent money like drunken sailors rather than laying the groundwork for sustainable growth.
True, just like every other state in the union, as well as the federal gov't. Look at how many states cut taxes and/or increased spending in 1999/2000, only to have the economy (and tax base) drop so fast they got whiplash.
The BC guy even said that once the subpoena was filed 'correctly' they would comply (not they have a choice, of course). But this is more of a procedural issue then anything else. Of course, it shows that they are not interested in simply handing over names and IP address without actually needing too.
Perhaps. Or maybe this is part of the plan.
If BC initially says "we'll fight all the way", the RIAA could see that BC can afford law-talking-guys, and might let a few small fish go (to avoid risking a judicial review of the dcma).
But once they send a 'correctly filed' subpoena (signed by a judge not a ceo), then the riaa can't stop a judge from reviewing the case if BC says they still won't comply because "the dcma is unconstitutional".
And what exactly do you propose, huge tariffs and unconstitutional regulations on outsourcing that not only hurt the industry but increase prices for the end consumer?
Increased prices through tarriffs are bad for the end consumer, but good for the local producer. That's why they're used.
Not to mention the deprivation of a salary to these foreign employees
Not sure how the local gov't is responsible for providing a salary to foreign employees. Local or foreign, somebody's going to get paid to do the work.
The idea of protecting employees in the US is just as selfish to me as the RIAA monopolizing the music industry and charging unreasonable prices. In my opinion, the government cannot look at this at a micro level, but rather must account for the public good.
Some would say protecting local jobs _is_ accounting for the public good.
I have little to no sympathy for the IT employees laid off, they must adapt to survive the changes
Proposed translation: I haven't been laid off, so it's not a big problem.
(disclaimer: I'm currently working and I'm not actually trying to push for or against globalization.)
I'm _so_ glad I have my own domain, and can create and destroy email addresses willy-nilly. I haven't seen a piece of spam in about a year, now, and
that's with_out_ any spam filtering methods at all.
But you still have filtering. Every time your server rejects mail addressed to some_obsolete_name@myserver.com, it deleted mail so you didn't have to.
The fact of the matter is that if you take the mass of the struck car, the type of tire and it's coefficient of friction, and the mass of the car which struck it, you can determine speed. When the moving car strikes the one backing out of the driveway, it transfers energy into the slow one. How far the slow car is moved from it's original position and the COF of the tires will tell them how much energy transfer took place. You can determine the velocity of the striking car by dividing the energy by the mass of the vehicle.
This will low-ball the speed of the moving car. Some of the moving car's energy was used not to move the second car, but to flatten it.
It is a first step... once that goes through, other things will follow. Do you really think that Microsoft wouldn't consider requiring registration of all software products?
The original title of the article:
Microsoft: Windows XP Apps Must Be Microsoft-Approved
The linear (virtual) address is 64 bits, but only 48 bits are implemented. This means that pointers will only have the bottom 48 bits "arbitrarily" chosen. (The upper 16 bits are a sign-extension of bit 47). Future x86-64 revs can implement up to 64 bits if desired. Advantage: only 48 wires are needed to pass linear addresses around within the cpu.
The physical addresses are 52 bits, but only 40 bits are implemented. This means that the page tables can only assign pages to 40-bit physical addresses. Future x86-64 revs can implement up to 52 if desired. Why 52? The upper bits in the page tables that would be used for larger addresses are instead marked "available for software use". Advantage: only 40 wires are needed to pass around physical addresses, the caches only have to store 40-bit physical tags.
So in theory, one task could use 2^48 bytes of memory, but only 2^40 bytes would be in memory at any one time, the rest would be swapped out. The virtual-memory-manager (not the task iteself) would be responsible for keeping track of which pages are currently in memory.
ianal; Court cases have held in the past that if the information is held on a public site, it is public, despite any agreement to the contrary.
The information might be public, but that doesn't mean you can automatically copy it from their web site. If they "just happened" to have a few typos in their data, and you copy the typos letter for letter, it's pretty easy to figure out where you got the data from. (I hear mapmakers are known for putting typos in, for this purpose.)
I think if it's public info, you still have to research and compile the data yourself, or there could be trouble.
So while the experiment itself likely took many months or years, they claim that "330 trillion calculations per second" were performed because that's the duration of the chemical reaction divided by the number of bits of information that were changed.
Hmm. Good throughput. Terrible latency. Sounds like Rambus.
He works for a company that doesn't build chips with the i386 architecture. Its emulated in firmwear, "code morphing" is what they call it. Its slightly slower than hardware but its worth the trade for power consumption.
I'd put it the other way- Intel and AMD build chips that only know about x86 in one logic block. The x86 instructions are emulated in hardware, a "decoder" is what they call it. It draws more power, but it quite a bit faster than firmware, and it's worth the trade for performance.
Since one thing holding us up is backwards compatibility, why bother building it into the CPU at all? Partner with VMware; pay them to build a 64-bit
version of the VM that will act like a 32-bit PIII or IV so people can run their apps until they're rewritten properly
VMware "emulates" x86 instructions, by actually running them on an x86 processor. It just positions itself to catch all the interrupts, exceptions, and execution of privileged instructions. So if the processor sux at x86 instructions, it will still suck at x86 instructions under VMare.
... is buying Connectix, but their VMs are below VMware's quality
Probably because Connectix actually emulate the x86 instructions, using a (C?) program.
Actually recording doesn't have to cost a fortune. For an example Creed recorded their first album for $6,000 and it had the most #1 hits of any debut album ever. Marketing can be expensive, but really isn't necessary if the music is actually good.
The $6000 was for what exactly (studio time? producing?)
How much did they pay the label for marketing?
How many future albums did they promise the label, or will they likely be unable to negotiate a deal again?
Did they net over $40,400 each, for recording one of the most popular debut albums ever?
Personally, I think the burden of proof for the subpoena is the whole bananna. Note that once the RIAA has your name, is still must make its case you broke the rules. They'll maybe get part of that by suckering you into downloading directly from decoy computers.
If they have enough info for a subpoena, then can take your name to the feds to make a little "surprise visit" to your residence, taking your computer (and cd's, and x-box, and stereo, and cordless phone, and anything else remotly related to alleged file sharing) back to their ofice for "further investigation" .
In this case, even if they don't find a single thing to nail you to the wall with, they still made an example out of you and still won.
The other big thing is that most of the advances in CPU speed are not due to the chip tecnology but due to design, especially pipelining.
CPUs go through a series of stages (eg fetch-read-execute) and the CPU can take advantage of this by running each stage while the next stage is still running.
Deeper pipelining is only possible because of chip technology. 80486 designers may have had all sorts of great ideas on how to do more work on every cycle, but they were limited due to transistor-count and transistor-speed restraints. A 486 had, what, several hundred thousand transistors? Compare that to an opteron's 100 million.
Sorry to be bringing up a MS product, but their new 64bit Windows will be able to run 32bit programs with in 64bit OS mode, but not 64bit programs in 32bit mode (at least from my current understanding of the new product line).
In Opteron, 64-bit apps cannot be run under a 32-bit OS. Opteron doesn't recognize code as being 64-bit code unless long-mode is enabled, and once long mode is enabled the OS must be 64-bit (because all switches to more privileged code also switch to 64-bit mode).
Being able to run 32-bit apps under a 64-bit OS was one of the absolutely required features for Opteron, however.
(yeah, I work at amd)
I'm not from Minnesota, but if I was, I'd suddenly be sparked to start a massive campaigning effort for this guy.
Which is a problem with the one-congress-votes-on-everything system.
I might agree with Coleman on one issue, but he votes and has influence on many issues (taxation and fiscal policy, abortion, international affairs, immigration, transportation, welfare and social spending, education, war on iraq, etc). Even if I like his stance on file-sharing, if his other positions were despicable then I wouldn't vote for him.
I'm afraid that voters really don't seem to have much power, not anymore. Not when politicians have to take legal bribes to afford the advertising they need to get elected.
There's two types of politicians. Those who took legal bribes, and those who lost. Someone might be in both camps, but he's in at least one for sure.
but Governor Gray Davis and the Democratic-controlled legislature have enacted so many costly new taxes and regulations that businesses have finally had enough.
and
"The state has lost 289,000 manufacturing jobs since 2001."
Maybe the poor economy in general forced some businesses to close? Of the jobs that moved, how many moved to another state, and how many to a third-world country?
I have a programmer friend in California that was bemoaning this very negative business atmosphere last week in reference to this article. "In 2001, Abrahamson said, South Coast Building Services paid $500,000 to insure its workers for on-the-job injuries. A year later, the company's bill more than tripled to $1.7 million. This year, the tab nearly tripled again to $4.8 million, enough to erode the firm's profits on its $33 million in revenue."
The linked article doesn't say _why_ the premiums went up that much. Did South Coast Building Services have an unusually large number of on the job injuries lately? Did they have severe OSHA violations that insurers would use to set premium rates? Did their previous insurer offer rates so low that there's no way they could stay in business? Did some of the insurers's other customers go out of business, cutting their revenue? Do insurers just overcharge California customers? ('yes' to that last one)
During the Internet boom, the Davis administration spent money like drunken sailors rather than laying the groundwork for sustainable growth.
True, just like every other state in the union, as well as the federal gov't. Look at how many states cut taxes and/or increased spending in 1999/2000, only to have the economy (and tax base) drop so fast they got whiplash.
The BC guy even said that once the subpoena was filed 'correctly' they would comply (not they have a choice, of course). But this is more of a procedural issue then anything else. Of course, it shows that they are not interested in simply handing over names and IP address without actually needing too.
Perhaps. Or maybe this is part of the plan.
If BC initially says "we'll fight all the way", the RIAA could see that BC can afford law-talking-guys, and might let a few small fish go (to avoid risking a judicial review of the dcma).
But once they send a 'correctly filed' subpoena (signed by a judge not a ceo), then the riaa can't stop a judge from reviewing the case if BC says they still won't comply because "the dcma is unconstitutional".
And what exactly do you propose, huge tariffs and unconstitutional regulations on outsourcing that not only hurt the industry but increase prices for the end consumer?
Increased prices through tarriffs are bad for the end consumer, but good for the local producer. That's why they're used.
Not to mention the deprivation of a salary to these foreign employees
Not sure how the local gov't is responsible for providing a salary to foreign employees. Local or foreign, somebody's going to get paid to do the work.
The idea of protecting employees in the US is just as selfish to me as the RIAA monopolizing the music industry and charging unreasonable prices. In my opinion, the government cannot look at this at a micro level, but rather must account for the public good.
Some would say protecting local jobs _is_ accounting for the public good.
I have little to no sympathy for the IT employees laid off, they must adapt to survive the changes
Proposed translation: I haven't been laid off, so it's not a big problem.
(disclaimer: I'm currently working and I'm not actually trying to push for or against globalization.)
I'm _so_ glad I have my own domain, and can create and destroy email addresses willy-nilly. I haven't seen a piece of spam in about a year, now, and that's with_out_ any spam filtering methods at all.
But you still have filtering. Every time your server rejects mail addressed to some_obsolete_name@myserver.com, it deleted mail so you didn't have to.
Well, if the problem is that Harrison Ford is getting to old
Maybe he'll go back for the holy grail again. Not for his father, but for his own personal use.
Pink is the largest LinuxBIOS cluster in the world to date. The only moving parts in each node are cooling fans.
As opposed to the hampster wheel that's attached to most computers?
so if we have this fast-spreading virus, wouldn't it just wipe out those who don't patch and maintain their servers properly?
and what's left are those nicely patched servers which serve the internet better and everyone's happy ever after.
Except the nicely patched servers can't get any friggin' bandwidth.
The fact of the matter is that if you take the mass of the struck car, the type of tire and it's coefficient of friction, and the mass of the car which struck it, you can determine speed. When the moving car strikes the one backing out of the driveway, it transfers energy into the slow one. How far the slow car is moved from it's original position and the COF of the tires will tell them how much energy transfer took place. You can determine the velocity of the striking car by dividing the energy by the mass of the vehicle.
This will low-ball the speed of the moving car. Some of the moving car's energy was used not to move the second car, but to flatten it.
It's certainly legal to snoop traffic that comes over your own routers.
I hope we can count on your support when Echelon-2 goes online.
No one wants to be imprisoned, either, but it is PERFECTLY ACCEPTABLE for the government to imprison people that have broken the law.
As long as imprisonment is appropriate for the crime. Murder? Prison. Copyright infringement? No prison. Spamming? Prison in Cuba.
They're not saying (publicly, anyway), "hah, we're not supporting this ancient operating system any more, go away."
The article quotes them saying they can't fix it, there's too much stuff to do.
Well, according to Dogbert's Big Book Of Business, "It is technically impossible" actually means "I don't feel like doing it".
Good book.
It is a first step... once that goes through, other things will follow. Do you really think that Microsoft wouldn't consider requiring registration of all software products?
The original title of the article:
Microsoft: Windows XP Apps Must Be Microsoft-Approved
Once Iraq goes this way, others will likely follow, including Iran.
You've seen next year's war plans?
The linear (virtual) address is 64 bits, but only 48 bits are implemented. This means that pointers will only have the bottom 48 bits "arbitrarily" chosen. (The upper 16 bits are a sign-extension of bit 47). Future x86-64 revs can implement up to 64 bits if desired. Advantage: only 48 wires are needed to pass linear addresses around within the cpu.
The physical addresses are 52 bits, but only 40 bits are implemented. This means that the page tables can only assign pages to 40-bit physical addresses. Future x86-64 revs can implement up to 52 if desired. Why 52? The upper bits in the page tables that would be used for larger addresses are instead marked "available for software use". Advantage: only 40 wires are needed to pass around physical addresses, the caches only have to store 40-bit physical tags.
So in theory, one task could use 2^48 bytes of memory, but only 2^40 bytes would be in memory at any one time, the rest would be swapped out. The virtual-memory-manager (not the task iteself) would be responsible for keeping track of which pages are currently in memory.
ianal; Court cases have held in the past that if the information is held on a public site, it is public, despite any agreement to the contrary.
The information might be public, but that doesn't mean you can automatically copy it from their web site. If they "just happened" to have a few typos in their data, and you copy the typos letter for letter, it's pretty easy to figure out where you got the data from. (I hear mapmakers are known for putting typos in, for this purpose.)
I think if it's public info, you still have to research and compile the data yourself, or there could be trouble.
So while the experiment itself likely took many months or years, they claim that "330 trillion calculations per second" were performed because that's the duration of the chemical reaction divided by the number of bits of information that were changed.
Hmm. Good throughput. Terrible latency. Sounds like Rambus.
He works for a company that doesn't build chips with the i386 architecture. Its emulated in firmwear, "code morphing" is what they call it. Its slightly slower than hardware but its worth the trade for power consumption.
I'd put it the other way- Intel and AMD build chips that only know about x86 in one logic block. The x86 instructions are emulated in hardware, a "decoder" is what they call it. It draws more power, but it quite a bit faster than firmware, and it's worth the trade for performance.
Since one thing holding us up is backwards compatibility, why bother building it into the CPU at all? Partner with VMware; pay them to build a 64-bit version of the VM that will act like a 32-bit PIII or IV so people can run their apps until they're rewritten properly
... is buying Connectix, but their VMs are below VMware's quality
VMware "emulates" x86 instructions, by actually running them on an x86 processor. It just positions itself to catch all the interrupts, exceptions, and execution of privileged instructions. So if the processor sux at x86 instructions, it will still suck at x86 instructions under VMare.
Probably because Connectix actually emulate the x86 instructions, using a (C?) program.
Actually recording doesn't have to cost a fortune. For an example Creed recorded their first album for $6,000 and it had the most #1 hits of any debut album ever. Marketing can be expensive, but really isn't necessary if the music is actually good.
The $6000 was for what exactly (studio time? producing?)
How much did they pay the label for marketing?
How many future albums did they promise the label, or will they likely be unable to negotiate a deal again?
Did they net over $40,400 each, for recording one of the most popular debut albums ever?
1. The more they sell, the lower their per-unit cost.
They lose money on each sale, but make it up in volume!
Personally, I think the burden of proof for the subpoena is the whole bananna. Note that once the RIAA has your name, is still must make its case you broke the rules. They'll maybe get part of that by suckering you into downloading directly from decoy computers.
If they have enough info for a subpoena, then can take your name to the feds to make a little "surprise visit" to your residence, taking your computer (and cd's, and x-box, and stereo, and cordless phone, and anything else remotly related to alleged file sharing) back to their ofice for "further investigation" .
In this case, even if they don't find a single thing to nail you to the wall with, they still made an example out of you and still won.