I don't think anyone in the world is pro-abortion. It's just that there are situations where abortion has to be an option, because the alternative may be even worse for the people involved. Abortion is not something that should be treated lightly, and it certainly isn't fun for anyone.
Now tell me what real problems circumcision solves.
With all the conspiracy theorists, right-wing extremists and other nutcases worried about a Jewish conspiracy, I've always wondered why they never considered the high number of circumcisions in the US as prime evidence.
There are very different levels of female circumcision. The worst cut out the entire clitoris and sow everything shut, the mildest are a small cut in the clitoris without removing anything. But it's still unnecessary mutilation, just like male circumcision.
Obviously you shouldn't be using eval() on user input. That should be pretty obvious to everyone with the slightest bit of programming knowledge.
eval() is always risky, everybody who knows about the existence of eval() has to know that you shouldn't be using it recklessly. If there's any PHP framework that does use eval() on user input, then its maker should be banned from ever programming anything in his life ever again.
You're still skipping the vital step here. Are you talking about impersonating the admin on the website, or on the server? That's a vital difference. Impersonating the admin on the website shouldn't matter for SQL injection. And admin has more permissions, but still can't run arbitrary code. As an admin on the server, you can of course change the code in any way you like, but there's no way a website should be able to give you that kind of access.
Wait, in PHP a user can run arbitrary code on the server that hasn't been installed there? What kind of genius though that could possibly be a good idea?
The problem with university classes is that they're all focused on their own little corner instead of how everything is supposed to fit together. So database classes are about transactions and how many database actions you need for something, while software engineering is about datastructures and working in a group. Security is all about encryption algorithms, which you'll never ever actually have to write. But nobody teaches you what the right way is to use one thing with another.
It's a valuable basis, but often you'll have to learn the real stuff by reading up on real life techniques and best practices, working with experienced programmers who hopefully know this stuff. And reading on programming forums about this.
I don't quite grasp XSS yet, but this sounds like you end up logged in at the site as an admin, so you may have more authority to edit stuff. But that wouldn't give remotely the same power as SQL injection does.
That last line is the big one: think about what's at stake. If there's any sensitive data involved (credit cards, medical, whatever), security is a very real concern. Of course that also needs to be included in the price. You get what you pay for.
Absolutely. It amazes me how many sites, important ones, even, are vulnerable to it. It's trivial to prevent, and doing so makes your code prettier and faster. There's no excuse.
Some things, like allowing SQL injection, might be considered negligence. But no programmer can possibly guarantee a complete absence of bugs, and any bug can be a security hole. It takes time and money to track them down. If you don't give them that time and money, you can't expect perfect security.
The only hospitals where no people die are hospitals without patients. The occasional sob story may be a terrible tragedy, but it doesn't prove that one system is worse than another, because they all have these same stories.
I personally know nothing about the NHS, but if Brits say that it works, then that's definitely better than what the US has.
I'm wondering the same thing. The UK has a history of extraditing people to the US for things they haven't done in the US and aren't a crime outside the US. Assange fits that description wonderfully. So why send him to Sweden instead of directly to the US?
My dad has a PhD in physical chemistry, he recently retired, but he was constantly learning new programming languages right until his retirement. (Yeah, he wasn't doing much with chemistry. He found his true calling instead.)
I suspect it was true in the 19th century. The wide open frontier and the immigration-driven, egalitarian (if you're white) society helps quite a lot. Most of Europe was still pretty conservative back then, and just getting out of autocratic monarchies and embracing democracy.
But the real problem with Greece is that young Greeks just cannot find jobs that pay enough to cover even the most basic living expenses. They're all leaving the country, because there's just nothing there for them.
It's a myth that the US still has the highest social mobility. It used to, but it stalled. Europe is now the better place to make your ambitions come true, unless you are already rich and you want to become a millionaire. The US is still the millionaire's paradise.
The minimum of corruption is also false. Corruption is inherent in the US political system, which relies on corporate money. Corruption is much lower in northern Europe (but less so in the south).
The US is a great place to be for the haves. They control the money, the media, the politics, the government, the patents, etc. It can still be okay if you can get support from the haves: VCs, get bought by a major company, etc. But if you want to be your own man, do your own thing, and benefit from your own growth, Europe is the better place now.
But hat if you don't want to live in a police state? The stories of police brutality and the cops getting away with it are a bit too common for my taste. The TSA, Patriot Act, indefinite detention etc also don't inspire a lot of trust.
Canada could be a good place, or otherwise northern Europe. Debt isn't so bad there (but if you're really worried, go to Norway; no debt there), the standard of living is really high, plenty of jobs for all kinds of programmers, and they're free, egalitarian, happy and well-organized for the most part.
I don't think anyone in the world is pro-abortion. It's just that there are situations where abortion has to be an option, because the alternative may be even worse for the people involved. Abortion is not something that should be treated lightly, and it certainly isn't fun for anyone.
Now tell me what real problems circumcision solves.
" women do not have any say in this topic of discussion,"
Because they are stupid and can't read data?
You're an idiot.
Because women don't have a penis, perhaps? Just like men should shut up about abortion and rape. I'm looking at you, Todd Akin!
With all the conspiracy theorists, right-wing extremists and other nutcases worried about a Jewish conspiracy, I've always wondered why they never considered the high number of circumcisions in the US as prime evidence.
There are very different levels of female circumcision. The worst cut out the entire clitoris and sow everything shut, the mildest are a small cut in the clitoris without removing anything. But it's still unnecessary mutilation, just like male circumcision.
Obviously you shouldn't be using eval() on user input. That should be pretty obvious to everyone with the slightest bit of programming knowledge.
eval() is always risky, everybody who knows about the existence of eval() has to know that you shouldn't be using it recklessly. If there's any PHP framework that does use eval() on user input, then its maker should be banned from ever programming anything in his life ever again.
You're still skipping the vital step here. Are you talking about impersonating the admin on the website, or on the server? That's a vital difference. Impersonating the admin on the website shouldn't matter for SQL injection. And admin has more permissions, but still can't run arbitrary code. As an admin on the server, you can of course change the code in any way you like, but there's no way a website should be able to give you that kind of access.
Wait, in PHP a user can run arbitrary code on the server that hasn't been installed there? What kind of genius though that could possibly be a good idea?
The problem with university classes is that they're all focused on their own little corner instead of how everything is supposed to fit together. So database classes are about transactions and how many database actions you need for something, while software engineering is about datastructures and working in a group. Security is all about encryption algorithms, which you'll never ever actually have to write. But nobody teaches you what the right way is to use one thing with another.
It's a valuable basis, but often you'll have to learn the real stuff by reading up on real life techniques and best practices, working with experienced programmers who hopefully know this stuff. And reading on programming forums about this.
I don't quite grasp XSS yet, but this sounds like you end up logged in at the site as an admin, so you may have more authority to edit stuff. But that wouldn't give remotely the same power as SQL injection does.
I don't understand how that could possibly work if you always use parametrized queries. Could you explain a bit more?
That last line is the big one: think about what's at stake. If there's any sensitive data involved (credit cards, medical, whatever), security is a very real concern. Of course that also needs to be included in the price. You get what you pay for.
Absolutely. It amazes me how many sites, important ones, even, are vulnerable to it. It's trivial to prevent, and doing so makes your code prettier and faster. There's no excuse.
Some things, like allowing SQL injection, might be considered negligence. But no programmer can possibly guarantee a complete absence of bugs, and any bug can be a security hole. It takes time and money to track them down. If you don't give them that time and money, you can't expect perfect security.
Are you blaming the Oatmeal for what some other idiot did? The Oatmeal's fundraiser worked out fine. It's the idiot you should be boycotting.
The only hospitals where no people die are hospitals without patients. The occasional sob story may be a terrible tragedy, but it doesn't prove that one system is worse than another, because they all have these same stories.
I personally know nothing about the NHS, but if Brits say that it works, then that's definitely better than what the US has.
I'm wondering the same thing. The UK has a history of extraditing people to the US for things they haven't done in the US and aren't a crime outside the US. Assange fits that description wonderfully. So why send him to Sweden instead of directly to the US?
My dad has a PhD in physical chemistry, he recently retired, but he was constantly learning new programming languages right until his retirement. (Yeah, he wasn't doing much with chemistry. He found his true calling instead.)
So he posts his ads to Facebook and his interesting stuff to G+.
Who wants to read 11,000 comments?
G+ isn't superior to Facebook because it has more people, because it doesn't. It's superior because it has less stupid people.
I suspect it was true in the 19th century. The wide open frontier and the immigration-driven, egalitarian (if you're white) society helps quite a lot. Most of Europe was still pretty conservative back then, and just getting out of autocratic monarchies and embracing democracy.
Greece also has less income per capita.
But the real problem with Greece is that young Greeks just cannot find jobs that pay enough to cover even the most basic living expenses. They're all leaving the country, because there's just nothing there for them.
True. Most of the damage in the UK has actually been done by that other conservative party: Labour.
It's a myth that the US still has the highest social mobility. It used to, but it stalled. Europe is now the better place to make your ambitions come true, unless you are already rich and you want to become a millionaire. The US is still the millionaire's paradise.
The minimum of corruption is also false. Corruption is inherent in the US political system, which relies on corporate money. Corruption is much lower in northern Europe (but less so in the south).
The US is a great place to be for the haves. They control the money, the media, the politics, the government, the patents, etc. It can still be okay if you can get support from the haves: VCs, get bought by a major company, etc. But if you want to be your own man, do your own thing, and benefit from your own growth, Europe is the better place now.
But hat if you don't want to live in a police state? The stories of police brutality and the cops getting away with it are a bit too common for my taste. The TSA, Patriot Act, indefinite detention etc also don't inspire a lot of trust.
Canada could be a good place, or otherwise northern Europe. Debt isn't so bad there (but if you're really worried, go to Norway; no debt there), the standard of living is really high, plenty of jobs for all kinds of programmers, and they're free, egalitarian, happy and well-organized for the most part.
Do those lay-offs include the people responsible for Motorola's retarded software and bootloader policies?