Depends on what your criteria for "better" are. DirectX is going to be better able to take advantage of GPU features, so should be faster on newer video cards. OpenGL is going to be more portable.
Ever heard of the concept of "fair use"? It is impossible to criticize a stupidly written article without quoting at least a small part of it. Agreed, you have no write to copy other people's work in toto.
Skip to the chase. If your neighbor is running an illegal operation out of his house, perhaps your first action should be to burn the house down. No greedy lawyers involved! (Unless you get caught.)
So all I need to do is create a fictional person that is into every perverse preoccupation possible, then type in the names of all my enemies to see who he gets matched up with, and voila -- I've got plenty of blackmail material! Sweet! I wonder how much CmdrTaco will pay to keep others from finding out about his midget porn obsession?
Don't trust anybody who wants to collect data on your secrets that "might be a source of shame and embarrassment", regardless of what purpose they claim for collecting this data. Why should people be eager to provide others with the means to blackmail them?
Alternatively, you could use the Jesse Ventura approach -- record every embarrassing thing you've ever done and publish it to make sure it is already public knowledge and move on.
Can't remove it without breaking backward compatibility. But any competent developer should have already done a global search of their code base for strcpy, strcat, etc. and made sure they either did appropriate up front checks or replaced them with strncpy, strncat etc. -- preferably the latter, to keep the issue from having to be revisited in the future.
Perhaps that's the problem -- they assumed the messages were only 180 characters, thus were susceptible to buffer overruns.
In general, this is what happens when you ignore the robustness principle and trust the data you are receiving to be properly formed. Several years ago I was able to crash the login process in Windows NT servers by sending invalid SMB messages, so it's not that uncommon. (This was by accident, I wasn't TRYING to crash the machines, just use them for authentication. And of course Windows NT was designed so that you cannot shut it down gracefully once the login process is gone...)
I had a similar idea -- in game spammers, when reported by enough people, should be automatically marked as PvP-able by anyone, anywhere. 'Cause killing them would be so satisfying, it would pretty much amount to an instantaneous death sentence.
Macro-ers are a little harder to detect. What if someone is simply mining by hand in several accounts simultaneously? How is that distinguishable from someone who is, e.g., checking Facebook while playing?
Most of us have elaborate fantasies about nurses behaving in sexually inappropriate manners! And you're saying you'd rather have a robot??? Whatever...
White people should go back to where they came from (Europe). It was a mistake to let them move here from there own lands, where they continue to act like assholes.
By the way, EVERYBODY is originally from Africa. Whites moved out of Africa earlier, and interbred with Neanderthals.
Depends on what your criteria for "better" are. DirectX is going to be better able to take advantage of GPU features, so should be faster on newer video cards. OpenGL is going to be more portable.
Richard M. Stahlman says vi is now better than emacs.
Yes, I am implicitly accusing the original author of that driver of incompetence. Sadly, he's got plenty of company.
Ever heard of the concept of "fair use"? It is impossible to criticize a stupidly written article without quoting at least a small part of it. Agreed, you have no write to copy other people's work in toto.
Skip to the chase. If your neighbor is running an illegal operation out of his house, perhaps your first action should be to burn the house down. No greedy lawyers involved! (Unless you get caught.)
So all I need to do is create a fictional person that is into every perverse preoccupation possible, then type in the names of all my enemies to see who he gets matched up with, and voila -- I've got plenty of blackmail material! Sweet! I wonder how much CmdrTaco will pay to keep others from finding out about his midget porn obsession?
Once you learn how to duck, yes...
Rule 34. No exceptions!
Mustard?!? You perv!!! Normal people use chocolate!
And as far as Alice likes Bob, what's to keep Bob from simply clicking on everyone in the vain hope that somebody likes him?
Don't trust anybody who wants to collect data on your secrets that "might be a source of shame and embarrassment", regardless of what purpose they claim for collecting this data. Why should people be eager to provide others with the means to blackmail them?
Alternatively, you could use the Jesse Ventura approach -- record every embarrassing thing you've ever done and publish it to make sure it is already public knowledge and move on.
Can't remove it without breaking backward compatibility. But any competent developer should have already done a global search of their code base for strcpy, strcat, etc. and made sure they either did appropriate up front checks or replaced them with strncpy, strncat etc. -- preferably the latter, to keep the issue from having to be revisited in the future.
Great idea, I'll just fire up one of the many widely used and well supported HTML5 authoring applications...
Oh wait...
Sure, but at least M$ word doesn't piss on the floor!
Perhaps that's the problem -- they assumed the messages were only 180 characters, thus were susceptible to buffer overruns.
In general, this is what happens when you ignore the robustness principle and trust the data you are receiving to be properly formed. Several years ago I was able to crash the login process in Windows NT servers by sending invalid SMB messages, so it's not that uncommon. (This was by accident, I wasn't TRYING to crash the machines, just use them for authentication. And of course Windows NT was designed so that you cannot shut it down gracefully once the login process is gone...)
You can get DNA samples from urine? More bad news for R. Kelly!
I had a similar idea -- in game spammers, when reported by enough people, should be automatically marked as PvP-able by anyone, anywhere. 'Cause killing them would be so satisfying, it would pretty much amount to an instantaneous death sentence.
Macro-ers are a little harder to detect. What if someone is simply mining by hand in several accounts simultaneously? How is that distinguishable from someone who is, e.g., checking Facebook while playing?
Why pick on Newt? He only cheats on his wives because he loves his country so much!
Most of us have elaborate fantasies about nurses behaving in sexually inappropriate manners! And you're saying you'd rather have a robot??? Whatever...
That depends... does the robot that will be probing me have heated fingers?
I'm not up to date on the latest cooking trends... does rubbing a hot dog improve it's flavor?
If strippers can fake empathy when they touch, then why can't robots? Are you saying robots are dumber than strippers???
White people should go back to where they came from (Europe). It was a mistake to let them move here from there own lands, where they continue to act like assholes.
By the way, EVERYBODY is originally from Africa. Whites moved out of Africa earlier, and interbred with Neanderthals.
That would require that one of the two be male. Looking at the two of them, I'd say it's more likely to be Gaga.
Try power-cycling the horse and see if the problem goes away...
It was a perfectly rational decision; I decided since I didn't have tits, I'd better learn tech skills or nobody would talk to me!