Well, I've turned it on now. No noticeable performance hit, and no mysterious application failures. Just compiled a Visual C++ program and it ran fine. Same for G++ on CYGWIN.
Also, I have not been hacked anytime in the last ~5 minutes, whatever that's worth (but would I know?).
As an aside, I read the paper on the Microsoft DEP flaw a few months ago, and wasn't that impressed. It looks very hard to exploit. And since DEP is a added protection mechanism, the existence of a small, hard-to-expliot flaw isn't that big of a deal. (In simple terms, with DEP on, a hacker would have to exploit and DEP flaw and a normal overrun flaw to hack the system.)
My CPU doesn't support DEP in hardware, so I imagine the software-based method of doing this will create quite a speed hit. Anybody have any experience with turning on DEP for all programs?
Oh, very cool. I should have checked. I wish the media had some better way to differentiate these things rather than calling them all the "tenth planet."
This is Brown and the Caltech guys, not Santos-Sanz and Ortiz, who stole their work.
Anyway, this was already announced a while back. The story about the moon has been on the linked webpage since at least the last Slashdot story.
Consider, for example, the instantaneous Ortiz et al. announcement of the existence of 2003 EL61. Headlines in places like the BBC web site breathlessly exclaimed "new object may be twice the size of Pluto." But even at the time we knew that 2003 EL61 had a satellite and was only 30% the mass of Pluto.
Why shouldn't he be sued? You've got to admit that he's doing something fairly shady. No reasonable person can claim anything except that his plan to achieve popularity with eDonkey was through facilitating illegal file-sharing.
Exactly so. Your code is the proper way to do it. I was replying to: "And what, pray tell, is wrong with doing it the valid, old-fashioned [C not C++] way?" My above code illustrates exactly what is wrong with the C way.
The only real issue left with the proper C++ way (that you illustrate) is that VC6 was broken, and a good portion of the world's C++ code couldn't use it.
That's great as long as things don't get complicated. Declaring i in the outer scope like that is a temptation to use it in that outer scope. (Like not declaring things const.) For example, what if you have this:
int i; for (i=0; i<MAX_A; i++) { do_something(i); if (condition) break; } ... if (i==...) {...}
No problem, right? But say a year later, you come along and find that you need to modify your code to something like this:
int i; for (i=0; i<MAX_A; i++) { do_something(i); if (condition) break; } ... for (i=0; i<MAX_B; i++) { do_something_else(i); } ... if (i==...) {...}
Oops!
Re:HDTV is as significant as BW - COLOR
on
CNET's HDTV World
·
· Score: 1
Goddamn it, enable comments in your journal once in a while.:)
Well of course they stole the land from the Palestinians. As far as ideology goes, I wish everybody would stop blowing each other up over there, but it's not my problem.
Israel was started by Europeans. Turkey is a pseudo-democracy. To make the system work, the military has to step in every few years and kick out the religious parties the people keep trying to elect. Iran has elections. It's a long way from a democracy.
The neo-cons are the ones who believe that democracy can flourish in the Middle East, just so long as we overthrow the despots. I'm certainly not one of them.
The Prophet Mohammad taught and practiced democractic principles his whole life.
I suggest knowledge to combat ignorance. You may also wish to give the Koran a read.
The 2-party system that has permeated the so-called 'democratic' nations is a joke.
I see. Which non-democratic nation would you like to live in then? Or does your utopia just exist in your head?
the fact that there hasn't been democracy recently in the Muslim world
Oh, there was some historical democracy in the Muslim world? Go on, I'm dying to hear about it.
Democracy is unlikely to spread like you think it will. Let me tell you a story about the only working democracy in the Middle-East ever: (there have been some attempts at non-working ones, of course)
About 2400 years ago, Xenophon and a bunch of Greeks hired on with Cyrus of Persia to do a bit of rape-and-pillaging for hire. Cyrus started a civil war with Artaxerxes and lost pretty quickly. The Greek officers all wind up getting murdered in a bit of treachery. So 10,000 Greeks find themselves stranded just outside Babylon without any leaders and a million miles from home. What do you think they do?
Well, they're Greeks. They elect new leaders and fight their way home.
The only working democracy in the Middle East, ever, was started by a bunch of desperate Greek murderers-for-hire.
Europeans start up democracies every chance they get. Given access to bamboo, sulphur, potassium nitrate, charcoal and diamonds, the first thing a European thinks is "how can I build a working Constiutional democracy with these materials." Nobody else on the planet is like that.
And I have seen spyware-laden-to-hell boxes using IE all over the place.
Assuming that IE is patched, this belongs to the realm of user-proofing the software. If an organization can't even take the simple step of turning off ActiveX, do you really expect Firefox to solve their security woes? If so, then I've got a bridge to sell you...
A released exploit that's already had a patch released for it is nowhere near as scary as one that hasn't.
In every compromised computer that I have ever seen, there was already a patch out that would have avoided the problem. I know that that every now and then a compromise occurs which is an exception to that rule: but it is very rare, and I have never actually seen a case of it.
I am very scared about this turn of events. I used to see unpatched IE all over the place. Thankfully, that is a lot more rare now. Microsoft has made it hard not to patch IE and Windows. Not so with Firefox. I have seen unpatched Firefox installs all over the place. Ostensibly Firefox is there as the secure alternative to IE. People have actually said to me that "unpatched Firefox is more secure than patched IE" and that they aren't worried about it. Firefox Update is way too easy to ignore and a lot of people do. This is going to come back to bite them big time. And Firefox is going to have a PR-nightmare with some big security disasters over the next few months.
Is it really Firefox's fault if users don't patch their systems? The answer to that is yes, because they're trying to be the market-dominant browser. In order to be market-dominant, you have to have a browser equally suited to idiots as well as the technically adept. Firefox Update needs to be to be impossible to ignore and hard to disable unless you really know what you're doing. Because it is a weak feature right now, Firefox puts users at risk.
It's the best browser on the market right now. They are probably looking enviously at the rapid growth of Firefox, and want to copy that. But I wonder how they plan to make their money. There can't be that much to be made off of "premium support" for a web browser.
You fail it! The bad PR generated by these bland answers is 100 times worse than anything that you could have gotten with sincere answers. I'm not buying WoW until those responsible are sacked.
Well, I've turned it on now. No noticeable performance hit, and no mysterious application failures. Just compiled a Visual C++ program and it ran fine. Same for G++ on CYGWIN.
Also, I have not been hacked anytime in the last ~5 minutes, whatever that's worth (but would I know?).
As an aside, I read the paper on the Microsoft DEP flaw a few months ago, and wasn't that impressed. It looks very hard to exploit. And since DEP is a added protection mechanism, the existence of a small, hard-to-expliot flaw isn't that big of a deal. (In simple terms, with DEP on, a hacker would have to exploit and DEP flaw and a normal overrun flaw to hack the system.)
DEP from Microsoft is only enabled by default on some system binaries. Here is how to enable it for everything: http://www.microsoft.com/technet/security/prodtech /windowsxp/depcnfxp.mspx
My CPU doesn't support DEP in hardware, so I imagine the software-based method of doing this will create quite a speed hit. Anybody have any experience with turning on DEP for all programs?
Oh, very cool. I should have checked. I wish the media had some better way to differentiate these things rather than calling them all the "tenth planet."
Anyway, this was already announced a while back. The story about the moon has been on the linked webpage since at least the last Slashdot story.
I have to wonder about the authenticity of carbon dating proceedures in general.
Why? Something that you know about nuclear physics that I don't? Share.
Oh God, +5 funny, that was beautiful. Some Trolls achieve true greatness, and you sir, are one.
Why shouldn't he be sued? You've got to admit that he's doing something fairly shady. No reasonable person can claim anything except that his plan to achieve popularity with eDonkey was through facilitating illegal file-sharing.
Cheating AIs are always lame. AIs that rely on doing things faster than humans could (see RTSs) are also lame.
On the other hand, games that can be played well by non-cheating AI are often lame themselves. Chess is the major exception, of course.
Post it to your journal, please.
Exactly so. Your code is the proper way to do it. I was replying to: "And what, pray tell, is wrong with doing it the valid, old-fashioned [C not C++] way?" My above code illustrates exactly what is wrong with the C way.
The only real issue left with the proper C++ way (that you illustrate) is that VC6 was broken, and a good portion of the world's C++ code couldn't use it.
Goddamn it, enable comments in your journal once in a while. :)
Well of course they stole the land from the Palestinians. As far as ideology goes, I wish everybody would stop blowing each other up over there, but it's not my problem.
Israel was started by Europeans. Turkey is a pseudo-democracy. To make the system work, the military has to step in every few years and kick out the religious parties the people keep trying to elect. Iran has elections. It's a long way from a democracy.
Sorry about that. What you say is all quite true. Buttresses my point though: those Europeans just love to vote, vote, vote.
Democracy is unlikely to spread like you think it will. Let me tell you a story about the only working democracy in the Middle-East ever: (there have been some attempts at non-working ones, of course)
About 2400 years ago, Xenophon and a bunch of Greeks hired on with Cyrus of Persia to do a bit of rape-and-pillaging for hire. Cyrus started a civil war with Artaxerxes and lost pretty quickly. The Greek officers all wind up getting murdered in a bit of treachery. So 10,000 Greeks find themselves stranded just outside Babylon without any leaders and a million miles from home. What do you think they do?
Well, they're Greeks. They elect new leaders and fight their way home.
The only working democracy in the Middle East, ever, was started by a bunch of desperate Greek murderers-for-hire.
Europeans start up democracies every chance they get. Given access to bamboo, sulphur, potassium nitrate, charcoal and diamonds, the first thing a European thinks is "how can I build a working Constiutional democracy with these materials." Nobody else on the planet is like that.
Neat. How well does this play with limited user accounts?
And I have seen spyware-laden-to-hell boxes using IE all over the place.
Assuming that IE is patched, this belongs to the realm of user-proofing the software. If an organization can't even take the simple step of turning off ActiveX, do you really expect Firefox to solve their security woes? If so, then I've got a bridge to sell you...
But how would you know that it was derivative?
I am very scared about this turn of events. I used to see unpatched IE all over the place. Thankfully, that is a lot more rare now. Microsoft has made it hard not to patch IE and Windows. Not so with Firefox. I have seen unpatched Firefox installs all over the place. Ostensibly Firefox is there as the secure alternative to IE. People have actually said to me that "unpatched Firefox is more secure than patched IE" and that they aren't worried about it. Firefox Update is way too easy to ignore and a lot of people do. This is going to come back to bite them big time. And Firefox is going to have a PR-nightmare with some big security disasters over the next few months.
Is it really Firefox's fault if users don't patch their systems? The answer to that is yes, because they're trying to be the market-dominant browser. In order to be market-dominant, you have to have a browser equally suited to idiots as well as the technically adept. Firefox Update needs to be to be impossible to ignore and hard to disable unless you really know what you're doing. Because it is a weak feature right now, Firefox puts users at risk.
It's the best browser on the market right now. They are probably looking enviously at the rapid growth of Firefox, and want to copy that. But I wonder how they plan to make their money. There can't be that much to be made off of "premium support" for a web browser.
Message to the Blizzard PR dept:
You fail it! The bad PR generated by these bland answers is 100 times worse than anything that you could have gotten with sincere answers. I'm not buying WoW until those responsible are sacked.
Hmm, you installed Firefox as root on your home Linux computer? Install a lot of software as root, do you?