A lot of the developers that work with Java have a very limited understanding how things work under the hood.
This is just as true for C and C++ programmers. Most programmers know the abstract machine that their language defines and thats it. The only thing C programmers are bringing to the table is a better understanding of pointers.
Of course its going to be a C that wins. It's pushed close to the iron.
Yet another C programmer that thinks C is "close to the iron"
Do not confuse C's lack of high level features with "low level".. C's lack of high level features just means that it lacks high level features.. it does not mean that it has low level features.
Aside from pointers, C has exactly 0 low level features, and even then it cannot be reliably coerced to take advantage of all the complex addressing modes of a real architecture (translation: C's abstract machine has no addressing modes, or flags, or anything else low level.. hell, you can't even get the double-wide result of a multiply that is produced by every x86 since the 8088, or get both the quotient and remainder out of the x86 division instructions, or leverage any of the instructions specifically tailored to arbitrary precision math, or... you get the point?)
Reasonable c/c++ code can be as good as (or even better than) hand-tuned assembler.
Lets turn its on its head a bit and suggest that a code generator can spit out C++ code that is as good as (or better than) even hand-tuned C++ code.
Doesn't fucking make sense, does it? The reason you make this mistake with regards to assembly language is that you are ignorant. There is absolutely nothing that a compiler can do that cannot be done with "hand-tuned" (har har har) assembly. End of the fucking story.
Basically, c/c++ code should nearly transform back into the equivalent assembler-generated code for almost anything, as long as your compiler is good.
Somebody here thinks C is lower level than assembly. Dumb fuck. I have an idea.. when you have absolutely no idea what you are talking about... don't talk as if you do.
I think the point is that with OpenGL you arent asking a generic capability question with a common API over all vendors, but instead are asking "Is the proprietary nVidia extension supported? How about the proprietary ATI extension?" and then handling nVidia's differently than ATI's (because while they both support the capability, their extensions are not always compatible.)
When OpenGl was still lagging badly in standardized capabilities, this very issue made OpenGL a monstrosity to work with while still remaining at the forefront of technology.
Even today, OpenGL code that uses the latest features still requires separate code paths for various manufacturer even with the same capability sets.. thats the end of the fucking debate on why DirectX is preferred when you don't give a rats ass about cross platform.
Most of the programmers here at slashdot dont want to face the ugly truth.. that there are more VB6/VBA programs than whatever their pet favorite language is (yes, that includes C++)
It is arguably the most successful programming language ever. Sure, when you head down to the local store there (probably) arent any VB6 programs on the shelf.. but that isnt evidence of much at all.. every big corporation in the world has more than a few in-house VB6 applications, with accounting departments that have dozens if not hundreds of VBA apps, and thats not counting all the stuff that they contracted out for. Now start adding in governments.. A hundred million VB6/VBA applications is likely to be a conservative estimate world-wide.
These arent killer applications, but they are NECESSARY applications and they were created when the world really went fully-digital. The entire reason it was successful is that the developers could focus on the business logic instead of trivialities like user interface issues. which translated directly into faster (cheaper) development. It costs money to replace those applications, so they don't get replaced, and as such it is unlikely that any other language will overtake VB6's success any time soon.
The property tax is universally based on the estimated value of the property and improvements.
..and here I thought it was based on the budgetary concerns of the local government, which are the folks that pay the appraisers that "estimate" the "value" of your property and will almost exclusively alter that "value" only to your detriment.
Sometimes they change the mill rate, while other times they change the value of your property. In no case is the actual value of your property (what you can sell it for) a concern of theirs.
The problem really isnt so much that 512 MB is being utilized.. the problem happens when that 512 MB has to be swapped out and back in again, and I think Opera wins hands down here vs Firefox. The only time I have seen Opera become unresponsive is when it crashes, which itself is extremely rare.
Firefox becomes unresponsive and also brings the performance of the entire system down with it when memory pressure exerts itself. As others have already noted, its almost certainly due to lots (tens or hundreds of thousands) of small malloc()'s that behave extremely poorly when memory pressure does finally exert itself.
My suspicion is that Mozilla will eventually rewrite the browser from scratch... oh.. wait... they tried that.. maybe the problem is the developers.
Corporate Welfare is a bigger business. 4 trillion in the 2 years of Obama+Pelosi vs that paltry 1 trillion dollars you've been complaining about for 10 years now.
Here is an idea.. wake the fuck up.. smell the bullshit the liberals have been feeding you and realize that wars cost money and the only disagreement with them is if there should or should not be one. Meanwhile the democrats have been handing your money to corporations at the fastest rate ever in the history of the world, yet here you are still going on about the economics of a war (rather than its moral virtue) that ironically turns out to be significantly cheaper than anything the Obama+Pelosi administration did in its two years of completely unchallenged spending.
..and during those 2 years, where was the science spending?
And it's not like the app was rejected specifically because Apple are the only people able to implement the same thing themselves. It was rejected because it was using the only API, that can't be used by anyone but Apple, that makes it possible
Even when you enforce official APIs for apps, the OS itself must of course use undocumented APIs. That's merely separation of user functions from central system functions. Apple isn't using private APIs in its apps sold through the app store but rather in the implementation of a new OS capability. iOS already has USB sync.
Imagine Microsoft taking steps to break all syncing software which competes with their own... "Well thats an OS feature" wouldn't cut it for an excuse.. would it?
50 MPH zone transitioning into a short 35 MPH zone on a straight and level consistently wide road, is for no reason other than to allow the creation of a speed trap so that the town where that 35 MPH zone resides can stick it to people.
Yes, I flash my high beams.
I'd say that going from losing 750K a month to net growth is an improvement thank you very much.
Didn't you notice that job growth wasnt happening when the Democrats had both House and Senate? Did you NOT notice that? Oh, we heard the Democrats time and again say there was job creation.. while unemployment grew and grew...
Yes the Dems have the majority in the Senate, but the GOP in the Senate is quite clearly doing everything they can to submarine anything productive happening.
We heard this same bullshit when the Democrats were ramming through the healthcare bill without any votes from any of the Republicans at all!
We don't buy the lie anymore. We know that the Democrats say this, but we also know its bullshit.
You would think that the assholes that complained about Bush's spending would be in complete rage at the sheer magnitude of the corporate handouts the Obama+Pelosi administration extracted from each and ever Americans ass.
Its OK to hate the Republicans.. fuck.. they are scum.. but to think for a second that the Democrats arent outrageously worse.. you've got your fucking eyes closed!
This graph says it all. When the Democrats control House and Senate, the debt-to-gdp ratio always goes up. When the Republicans control the House and Senate, the debt-to-gdp ratio nearly always goes down. Thats the end of the fucking debate you fucking moron.
Replacing a randomly chosen character from the 7-word phrase with a random alpha-numeric would add at least 12.5 additional bits of entropy.
Its a little counter-intuitive that it would be so high as a random alpha-numeric itself is only 5.95 bits of entropy, but every other character also pays a small price for it being there.
The entropy of English text is known to be less than 1.5 bits per character, and the average word length is 5 characters...
So an average upper bound for 7-word phrases would be ~52.5 bits vs ~41.5 for 7 random alpha-numeric characters. So about 2048 times harder, which is certainly orders of magnitude harder..
But 3 orders of magnitude is actually nothing in the world of moores law, so moving to pass phrases would only be a very brief solution to the actual problem.
but afaict there is no 16-core system on the market that is faster overall than a 12 core 56xx series system
AFAIK, everywhere else in the world, money has value.
The X5680 is $1660 per chip, so $3320 for 12 cores.
You can get a lot more performance for $3320 from both Intel (non-parallel) and AMD (parallel.) Thats the end of the debate. You can't argue your way around it, and attempts to do so is an indication of brand-based self-delusion. Those chips are designed specifically to extract money from fanboys willing to over-paying.
I dont think that this statement is factually correct. What most of the world does is to have those that dont honor their contracts make it up in some form of compensation (normally monetary), rather than what we have here which is force them to do something specific.
This is civil law, not criminal.
It appears that even unreasonable monetary damages arent enough in the courts opinion, which is fucking unbelievable.
The 12-core X56xx's solutions arent touching the 48-core solutions from AMD as of yet in parallel workloads. The Opteron 6168 solution is cheaper with more performance and the Opteron 6174 route is more expensive but significantly faster over-all, than a pair of X5690 priced at $3300+
I am simply amazed that Intel has not taken its older designs for larger process sizes and simply packed on more cores during a process reduction in order to break AMD's knee's in this market. Instead they are only using even more transistors per core and not upping the core count. That strategy is OK for desktop chips but the virtualization crowd that is running dozens of servers on one box are better off with more cores.
Not that AMD has produced anything stellar recently (tho Bobcat is certainly a formidable Atom competitor while Bulldozer is rumored to be postponed due to serious performance issues with the current stepping) but Intel still doesnt offer any competition in the big virtualization arena vs AMD's several-year-old solutions.
One thing you can say about Bush is that he believed in the shit that he did. Many people disagreed with his beliefs, but with Obama you are really disagreeing with his corporate overlords.
Health Insurance Industry? Yes they control Obama.
Energy industries? Yes they control Obama.
Copyright industries? Yes they control Obama.
Wall Street? Yes they control Obama.
Telecom Industries? Yes they control Obama.
The Federal Reserve? Yes.. THEY CONTROL OBAMA.
The only ones that do not seem to be able to get Obama's ear are ordinary people. Meanwhile Obama continues to say that he is for the common man and all that blatent bullshit that the Democrats have been saying forever.
A lot of the developers that work with Java have a very limited understanding how things work under the hood.
This is just as true for C and C++ programmers. Most programmers know the abstract machine that their language defines and thats it. The only thing C programmers are bringing to the table is a better understanding of pointers.
Of course its going to be a C that wins. It's pushed close to the iron.
Yet another C programmer that thinks C is "close to the iron"
.. C's lack of high level features just means that it lacks high level features.. it does not mean that it has low level features.
Do not confuse C's lack of high level features with "low level"
Aside from pointers, C has exactly 0 low level features, and even then it cannot be reliably coerced to take advantage of all the complex addressing modes of a real architecture (translation: C's abstract machine has no addressing modes, or flags, or anything else low level.. hell, you can't even get the double-wide result of a multiply that is produced by every x86 since the 8088, or get both the quotient and remainder out of the x86 division instructions, or leverage any of the instructions specifically tailored to arbitrary precision math, or... you get the point?)
Reasonable c/c++ code can be as good as (or even better than) hand-tuned assembler.
Lets turn its on its head a bit and suggest that a code generator can spit out C++ code that is as good as (or better than) even hand-tuned C++ code.
Doesn't fucking make sense, does it? The reason you make this mistake with regards to assembly language is that you are ignorant. There is absolutely nothing that a compiler can do that cannot be done with "hand-tuned" (har har har) assembly. End of the fucking story.
Basically, c/c++ code should nearly transform back into the equivalent assembler-generated code for almost anything, as long as your compiler is good.
Somebody here thinks C is lower level than assembly. Dumb fuck. I have an idea.. when you have absolutely no idea what you are talking about... don't talk as if you do.
There is more to assembly than knowing the instruction set. Producing good assembly is as much about knowing the architecture as the instruction set.
If you couldn't beat a 1995-era compiler in 1995, then you must have been horrible.
I think the point is that with OpenGL you arent asking a generic capability question with a common API over all vendors, but instead are asking "Is the proprietary nVidia extension supported? How about the proprietary ATI extension?" and then handling nVidia's differently than ATI's (because while they both support the capability, their extensions are not always compatible.)
When OpenGl was still lagging badly in standardized capabilities, this very issue made OpenGL a monstrosity to work with while still remaining at the forefront of technology.
Even today, OpenGL code that uses the latest features still requires separate code paths for various manufacturer even with the same capability sets.. thats the end of the fucking debate on why DirectX is preferred when you don't give a rats ass about cross platform.
This. Really.
Most of the programmers here at slashdot dont want to face the ugly truth.. that there are more VB6/VBA programs than whatever their pet favorite language is (yes, that includes C++)
It is arguably the most successful programming language ever. Sure, when you head down to the local store there (probably) arent any VB6 programs on the shelf.. but that isnt evidence of much at all.. every big corporation in the world has more than a few in-house VB6 applications, with accounting departments that have dozens if not hundreds of VBA apps, and thats not counting all the stuff that they contracted out for. Now start adding in governments.. A hundred million VB6/VBA applications is likely to be a conservative estimate world-wide.
These arent killer applications, but they are NECESSARY applications and they were created when the world really went fully-digital. The entire reason it was successful is that the developers could focus on the business logic instead of trivialities like user interface issues. which translated directly into faster (cheaper) development. It costs money to replace those applications, so they don't get replaced, and as such it is unlikely that any other language will overtake VB6's success any time soon.
The property tax is universally based on the estimated value of the property and improvements.
Sometimes they change the mill rate, while other times they change the value of your property. In no case is the actual value of your property (what you can sell it for) a concern of theirs.
The problem really isnt so much that 512 MB is being utilized.. the problem happens when that 512 MB has to be swapped out and back in again, and I think Opera wins hands down here vs Firefox. The only time I have seen Opera become unresponsive is when it crashes, which itself is extremely rare.
Firefox becomes unresponsive and also brings the performance of the entire system down with it when memory pressure exerts itself. As others have already noted, its almost certainly due to lots (tens or hundreds of thousands) of small malloc()'s that behave extremely poorly when memory pressure does finally exert itself.
My suspicion is that Mozilla will eventually rewrite the browser from scratch... oh.. wait... they tried that.. maybe the problem is the developers.
They are approaching a half a million years of donated cpu time.
The dumbest least informative metric ever. Seriously.
Wars are BIG business
Corporate Welfare is a bigger business. 4 trillion in the 2 years of Obama+Pelosi vs that paltry 1 trillion dollars you've been complaining about for 10 years now.
..and during those 2 years, where was the science spending?
Here is an idea.. wake the fuck up.. smell the bullshit the liberals have been feeding you and realize that wars cost money and the only disagreement with them is if there should or should not be one. Meanwhile the democrats have been handing your money to corporations at the fastest rate ever in the history of the world, yet here you are still going on about the economics of a war (rather than its moral virtue) that ironically turns out to be significantly cheaper than anything the Obama+Pelosi administration did in its two years of completely unchallenged spending.
Imagine if Microsoft has a rule about using undocumented API's and Frameworks...
And it's not like the app was rejected specifically because Apple are the only people able to implement the same thing themselves. It was rejected because it was using the only API, that can't be used by anyone but Apple, that makes it possible
There. Fixed that for you.
Even when you enforce official APIs for apps, the OS itself must of course use undocumented APIs. That's merely separation of user functions from central system functions. Apple isn't using private APIs in its apps sold through the app store but rather in the implementation of a new OS capability. iOS already has USB sync.
Imagine Microsoft taking steps to break all syncing software which competes with their own... "Well thats an OS feature" wouldn't cut it for an excuse.. would it?
They did ask for his resume when they rejected his app.
Let me get this straight.. they banned his work from their store and then they offered to pay him to not develop apps for the alternative store?
50 MPH zone transitioning into a short 35 MPH zone on a straight and level consistently wide road, is for no reason other than to allow the creation of a speed trap so that the town where that 35 MPH zone resides can stick it to people. Yes, I flash my high beams.
If your banks security sucks, switch
Switch to another insecure bank? The problem is that this shitty security is industry standard.
And if you don't mind me asking... What was the name of your first childhood pet?
I'd say that going from losing 750K a month to net growth is an improvement thank you very much.
Didn't you notice that job growth wasnt happening when the Democrats had both House and Senate? Did you NOT notice that? Oh, we heard the Democrats time and again say there was job creation.. while unemployment grew and grew...
Yes the Dems have the majority in the Senate, but the GOP in the Senate is quite clearly doing everything they can to submarine anything productive happening.
We heard this same bullshit when the Democrats were ramming through the healthcare bill without any votes from any of the Republicans at all!
We don't buy the lie anymore. We know that the Democrats say this, but we also know its bullshit.
You would think that the assholes that complained about Bush's spending would be in complete rage at the sheer magnitude of the corporate handouts the Obama+Pelosi administration extracted from each and ever Americans ass.
Its OK to hate the Republicans.. fuck.. they are scum.. but to think for a second that the Democrats arent outrageously worse.. you've got your fucking eyes closed!
This graph says it all. When the Democrats control House and Senate, the debt-to-gdp ratio always goes up. When the Republicans control the House and Senate, the debt-to-gdp ratio nearly always goes down. Thats the end of the fucking debate you fucking moron.
Have fun paying over $5000 for anything even halfway decent. You certainly can thank the fucking Democrats and their auto industry donators.
And this healthcare shit? You can thank the fucking Democrats and their insurance industry donators.
They own this shit.
Sources? When Obama took office we were loosing 750,000 jobs 'a month'.
We're now growing, albeit slowly. And that's with a completely obstinate GOP senate
So when the Democrats lost the House, things got better? (by the way the Democrats still have the Senate you ignorant twat)
As for dependency producing, is unemployment comfortable? Hardly, nobody *wants* to stay on unemployment.
Nobody? Are you fucking stupid?
Replacing a randomly chosen character from the 7-word phrase with a random alpha-numeric would add at least 12.5 additional bits of entropy.
Its a little counter-intuitive that it would be so high as a random alpha-numeric itself is only 5.95 bits of entropy, but every other character also pays a small price for it being there.
The entropy of English text is known to be less than 1.5 bits per character, and the average word length is 5 characters...
So an average upper bound for 7-word phrases would be ~52.5 bits vs ~41.5 for 7 random alpha-numeric characters. So about 2048 times harder, which is certainly orders of magnitude harder..
But 3 orders of magnitude is actually nothing in the world of moores law, so moving to pass phrases would only be a very brief solution to the actual problem.
but afaict there is no 16-core system on the market that is faster overall than a 12 core 56xx series system
AFAIK, everywhere else in the world, money has value.
The X5680 is $1660 per chip, so $3320 for 12 cores.
You can get a lot more performance for $3320 from both Intel (non-parallel) and AMD (parallel.) Thats the end of the debate. You can't argue your way around it, and attempts to do so is an indication of brand-based self-delusion. Those chips are designed specifically to extract money from fanboys willing to over-paying.
I dont think that this statement is factually correct. What most of the world does is to have those that dont honor their contracts make it up in some form of compensation (normally monetary), rather than what we have here which is force them to do something specific.
This is civil law, not criminal.
It appears that even unreasonable monetary damages arent enough in the courts opinion, which is fucking unbelievable.
CPU loadout prices and performance metrics for various setups
The 12-core X56xx's solutions arent touching the 48-core solutions from AMD as of yet in parallel workloads. The Opteron 6168 solution is cheaper with more performance and the Opteron 6174 route is more expensive but significantly faster over-all, than a pair of X5690 priced at $3300+
I am simply amazed that Intel has not taken its older designs for larger process sizes and simply packed on more cores during a process reduction in order to break AMD's knee's in this market. Instead they are only using even more transistors per core and not upping the core count. That strategy is OK for desktop chips but the virtualization crowd that is running dozens of servers on one box are better off with more cores.
Not that AMD has produced anything stellar recently (tho Bobcat is certainly a formidable Atom competitor while Bulldozer is rumored to be postponed due to serious performance issues with the current stepping) but Intel still doesnt offer any competition in the big virtualization arena vs AMD's several-year-old solutions.
One thing you can say about Bush is that he believed in the shit that he did. Many people disagreed with his beliefs, but with Obama you are really disagreeing with his corporate overlords.
Health Insurance Industry? Yes they control Obama.
Energy industries? Yes they control Obama.
Copyright industries? Yes they control Obama.
Wall Street? Yes they control Obama.
Telecom Industries? Yes they control Obama.
The Federal Reserve? Yes.. THEY CONTROL OBAMA.
The only ones that do not seem to be able to get Obama's ear are ordinary people. Meanwhile Obama continues to say that he is for the common man and all that blatent bullshit that the Democrats have been saying forever.