No, most likely you merely posted a list of the languages that *you* happen to be familiar with, then made the baseless assertion that using anything else would be a waste of time.
But unless your workload is atypical, odds are that 99% of those threads are sitting idle waiting for external I/O operations or signals. More cores won't help that.
People were saying only a few years ago "1GB is too big for a hard-drive"
But this time the new hardware would be dependent on a major overhaul of the software industry. Any programmer can write code to fill up a 1GB hard drive, but effectively using 8 cores usually requires talented programmers who have mastered multithreaded programming. This is a small fraction of the software developer population, so apps that can take advantage of an 8-core CPU will probably be few and far between for a good long while. (Not to mention, not every computing task can even be parallelized in the first place.)
Changes in software architecture seem to have a huge amount of inertia. It took almost a decade to transition from 16-bit to 32-bit desktops even though it was *easier* to program a 32-bit app than a 16-bit one. Who knows how long it would take to get most apps taking advantage of large numbers of cores when the coding will be much harder than most developers are used to?
Net Neutrality will accomplish the exact opposite effect, in this case, as there won't be any incentive for ISP's to upgrade their networks if that bill is passed.
You mean the same way there hasn't been any incentive to upgrade the internet during the last 15 years of unsegregated usage? Well, then history shows that the capacity will expand just fine without any incentives.
Small states would never join a Union like that - why should they?
Because many of the low-population states were US territories before they became states. They were already part of the US, they weren't going anywhere else, and statehood would be an improvement even without the heavy overrepresentation they enjoy in the federal government.
Let's enact this system now and watch 90% of the United States go unrepresented forever in the executive branch. Grrreeeaat...
Well, even that unrealistic percentage would be better than the current system, where success can usually be ensured just by pandering to the residents of Ohio and one or two other states.
If these devices can be cheap and compact, efficiency isn't really a concern.
The laws of thermodynamics essentially dictate that for a given power output, the size of the working parts of a heat engine must get larger as the temperature differential between heat source and sink gets smaller. Therefore, at power outputs greater than toy demonstration levels, devices like these will not be compact.
The government can not fix ("net neutrality") what it broke ("regulating one monopoly.")
Why not? Just a few paragraphs of text in a law would go a long way towards limiting abuse by telcos.
It sure would be easier than trying to throw out the whole system of government/corporate cronyism that this country has been running under for the past 150 years. That just ain't gonna happen.
Well, I think that the whole theory behind the judicial branch is that they are supposed to be mostly passive: all they do is *judge* things that others have done. Letting them do much else would be dangerous, since they are mostly unelected and unaccountable.
In theory, congress has mechanisms to investigate abuses by the executive branch, but lately they've been too meek to actually use them. That could change if the political climate shifts, though.
So why is this, when russians sent many probes to mars beforehand?
However, all of them crashed except for Mars 3, which sent data from the surface for a total of 20 seconds before permanently dying. You may be technically correct, but they didn't achieve anything meaningful on the surface before the Viking probes. (As far as flyby missions, both countries had sent prior probes.) Therefore, the article summary really isn't the affront to history that you make it out to be.
30 is divisible by 5, which is the official factor for celebrating anniversaries;
37 is prime. Don't worry, 3 years from today you'll get plenty of hoopla.
I'm tempted, but unfortunately that breaks so many things that for now I just live with it.
As a long time Konqueror user, I used to be able to depend on their incredibly buggy Javascript implementation to filter out the worst abuses. It's almost unfortunate that they've lately made huge improvements in Konqueror's Javascript compliance, because now I have to put up with ads floating inside the page, etc.
Re:Standard versus Proprietary?
on
Dvorak Rants on CSS
·
· Score: 5, Insightful
Sure it has its flaws, but you can be assured that if it looks nice in one browser, it'll look nice in all of them the same.
For me, all Flash sites look exactly the same: Click here to download plugin.
Sorry, I don't want a plugin that's mostly used to enable advertisers to max out my CPU. Whatever, there's millions of other sites on the web to see. I'll just move on to the next one.
That reminds me of the most specialized machine instruction I ever saw. Back in the 80s I was in a EE lab where we made our own CPUs on breadboards out of AMD bitslice chips, then we implemented the specified instruction set in microcode. A large chunk of the grade was based on the lab instructor running a standard test program on each team's "system" and checking the expected results.
One guy I knew realized that he was never going to get his rig stable enough to run through the whole test, so he set up a single opcode to just dump the entire expected output of the test program to the printer then halt. IIRC, he pulled it off.
There is a bizare doublespeak here: Outsourcing bad, automation good.
It's not doublespeak; it's true. Automation would allow us to keep our trade deficits in check, increase per capita productivity, and avoid giving away our key skills gratis to those who might otherwise be paying us for them. Offshore outsourcing just piles up debt that we'll have to pay back one day (or actually more likely, just devalue our currency until the debt goes away), and it encourages the country's ability to create vital products and services to atrophy.
In the short term and on a local scale, the results of automation and offshoring look similar: reduced production costs. In the long term and at a national level, the results are very different.
Shouldn't Windows be able to make it use the other core for parallel tasks?
What parallel tasks? If the game wasn't written for multiple threads, then no OS is going to be able to make it run on more than one CPU at at time. Most current games just aren't multithreaded, and for good reason: it can be an order of magnitude harder to understand and debug a concurrent application than a single-threaded one.
Unless you're trying to transcode a DVD in the background while you play your game, the OS probably isn't going to have much else to do with the other CPU but let it idle, either.
Your "Grumpy Old Man" impression is passable, but it's nowhere near as funny as Dana Carvey's was.
In the case of the GPLv3, it would be because the guy who owns software that you're shipping in your products wants it that way.
No, most likely you merely posted a list of the languages that *you* happen to be familiar with, then made the baseless assertion that using anything else would be a waste of time.
But unless your workload is atypical, odds are that 99% of those threads are sitting idle waiting for external I/O operations or signals. More cores won't help that.
But this time the new hardware would be dependent on a major overhaul of the software industry. Any programmer can write code to fill up a 1GB hard drive, but effectively using 8 cores usually requires talented programmers who have mastered multithreaded programming. This is a small fraction of the software developer population, so apps that can take advantage of an 8-core CPU will probably be few and far between for a good long while. (Not to mention, not every computing task can even be parallelized in the first place.)
Changes in software architecture seem to have a huge amount of inertia. It took almost a decade to transition from 16-bit to 32-bit desktops even though it was *easier* to program a 32-bit app than a 16-bit one. Who knows how long it would take to get most apps taking advantage of large numbers of cores when the coding will be much harder than most developers are used to?
Because many of the low-population states were US territories before they became states. They were already part of the US, they weren't going anywhere else, and statehood would be an improvement even without the heavy overrepresentation they enjoy in the federal government.
Well, even that unrealistic percentage would be better than the current system, where success can usually be ensured just by pandering to the residents of Ohio and one or two other states.
The laws of thermodynamics essentially dictate that for a given power output, the size of the working parts of a heat engine must get larger as the temperature differential between heat source and sink gets smaller. Therefore, at power outputs greater than toy demonstration levels, devices like these will not be compact.
Why not? Just a few paragraphs of text in a law would go a long way towards limiting abuse by telcos.
It sure would be easier than trying to throw out the whole system of government/corporate cronyism that this country has been running under for the past 150 years. That just ain't gonna happen.
In theory, congress has mechanisms to investigate abuses by the executive branch, but lately they've been too meek to actually use them. That could change if the political climate shifts, though.
However, all of them crashed except for Mars 3, which sent data from the surface for a total of 20 seconds before permanently dying. You may be technically correct, but they didn't achieve anything meaningful on the surface before the Viking probes. (As far as flyby missions, both countries had sent prior probes.) Therefore, the article summary really isn't the affront to history that you make it out to be.
30 is divisible by 5, which is the official factor for celebrating anniversaries; 37 is prime. Don't worry, 3 years from today you'll get plenty of hoopla.
It will probably change in about 4 years when the patents on MP3 expire.
They will be recycled. Almost all lead-acid batteries get recycled today, and lithium is far more valuable than lead.
I'm tempted, but unfortunately that breaks so many things that for now I just live with it.
As a long time Konqueror user, I used to be able to depend on their incredibly buggy Javascript implementation to filter out the worst abuses. It's almost unfortunate that they've lately made huge improvements in Konqueror's Javascript compliance, because now I have to put up with ads floating inside the page, etc.
For me, all Flash sites look exactly the same: Click here to download plugin.
Sorry, I don't want a plugin that's mostly used to enable advertisers to max out my CPU. Whatever, there's millions of other sites on the web to see. I'll just move on to the next one.
That doesn't help. Non-proprietary software just doesn't have the mechanisms in place to track patent licenses or account for royalties, RAND or not.
By being patented. Proprietary software is essentially the only development model that's compatible with patents.
And of course standards controlled by Microsoft would most likely be covered by MS patents. Why wouldn't they be?
It sure doesn't. Unlike the record club, Netflix has never left me saddled with a copy of that Styx album with Mr. Roboto on it.
One guy I knew realized that he was never going to get his rig stable enough to run through the whole test, so he set up a single opcode to just dump the entire expected output of the test program to the printer then halt. IIRC, he pulled it off.
But wait: One in 2,600,000 Americans die each and every day in automobile accidents! That can only mean we need to prepare for Armageddon!
It's not doublespeak; it's true. Automation would allow us to keep our trade deficits in check, increase per capita productivity, and avoid giving away our key skills gratis to those who might otherwise be paying us for them. Offshore outsourcing just piles up debt that we'll have to pay back one day (or actually more likely, just devalue our currency until the debt goes away), and it encourages the country's ability to create vital products and services to atrophy.
In the short term and on a local scale, the results of automation and offshoring look similar: reduced production costs. In the long term and at a national level, the results are very different.
What parallel tasks? If the game wasn't written for multiple threads, then no OS is going to be able to make it run on more than one CPU at at time. Most current games just aren't multithreaded, and for good reason: it can be an order of magnitude harder to understand and debug a concurrent application than a single-threaded one.
Unless you're trying to transcode a DVD in the background while you play your game, the OS probably isn't going to have much else to do with the other CPU but let it idle, either.
Is your attention span so short that you can't read past the first 1/2 sentence of a message?