Muslim Man Stabs Daughter to Death for Being Infatuated with British Soldier
By Daniel Miessler on April 30th, 2008: Tagged as Religion
I vote we stab him to death for being infatuated with Islam.
Secrets of Google’s Information Security Team
By Daniel Miessler on April 29th, 2008: Tagged as Google | Security

At RSA this year I caught a talk by a Google executive that discussed what makes Google’s Information Security team so unique. I found the talk quite informative and thought it was worth sharing. It would be great if more companies had this perspective.
Everyone on the Security Team is a Programmer
Read that again. Every single person on the team is a coder. This is beautiful. How many times have you heard a security guy say, “Hey, this is code. I don’t know how to code. Send this over to the programmers to look at.” Great, send it over to someone who has no idea whatsoever about security.
It’s my opinion that the security group should be elite within an organization. They should have the most IT experience, the most talent, and the most interest. Why should they not understand code as well? What about programming is so scary that it shouldn’t be included in the high standard that security needs to meet?
Nothing. I think Google is approaching this absolutely correctly. Security engineers should understand programming principles and should be at least moderate programmers themselves, ideally in at least the core languages and frameworks in use at the time.
Google’s Security Team Writes All of Their Security Libraries
Who better to write secure code than the security team, right? You know all of their authentication libraries? All their authorization stuff? Input validation? Output Encoding? Yeah, all of it is done by the security team. All the programming knowledge, all of the security knowledge — all in one place. Then you have the code review.
All Code is Reviewed by Peers
One way to ensure standards is to have not only QA look at your code, but your programming peers as well. While it likely introduces a lot of pressure it also brings a certain social element to the development process. You’re more likely to try and produce quality stuff if you know it’ll be under a microscope later. Not only can bad code be part of your evaluation but it might get you razzed in the cafeteria.
How They Test Code
One of the most interesting things I heard during the talk was a description of how Google tests code before it’s deployed. They essentially capture attacks being thrown at their applications and put them all into a database.
And here’s the cool part — they run the whole list of attacks against their new code while it’s in QA. So, in order to ensure that their new code isn’t vulnerable to ANYTHING they’ve ever seen, they run all the previous attacks against it. Awesome.
But that’s not all. They’re also constantly monitoring production and constantly updating the attack database. So when you test your code in QA you’re not just testing old attacks but rather all attacks they’ve ever seen up to the present. That’s sick.
Summary
Google is insanely successful, and the second best thing to being genius is following the path cleared by it. Anyone interested in doing security right should at least take a look at Google’s approach.:
Africans Killing Those Suspected of Penis Theft Witchcraft
By Daniel Miessler on April 28th, 2008: Tagged as Education | Humor
This would be funny if it weren’t actually happening…in 2008.
I Honestly Don’t See Any Way For the U.S. to Succeed
By Daniel Miessler on April 27th, 2008: Tagged as America | Education

First, go read this op-ed piece over at the New York Times (no registration required). I’ll wait.
Ok, so if you read it this’ll be review, but either way here’s a couple of key points:
1/3 of American high-school students drop out. Another 1/3 graduate but their diplomas are worthless as they didn’t learn enough to be successful in college. That means only 1/3 of our high-school students are leaving at age 17-18 with the tools to be successful in college.
We’re a bunch of mouthbreathers. In the Common Core survey, nearly 20 percent of respondents did not know who the U.S. fought in World War II. One in five didn’t know we fought in WWII?
Most smart people I know are hopelessly optimistic, to the point of ignorant denial in my opinion.
There is one outcome from what we’re seeing here. Let me set things up for you:
- The uneducated / poor reproduce more.
- The uneducated / poor suffer more.
- Less education means you stay poor.
- Only 1/3 of the population goes to college and gets degrees and good jobs.
- That one third is mostly White, Asian, and Indian.
- The majority of low-end jobs are done by non-White, non-Asian, non-Indian workers.
- The uneducated / poor reproduce more.
- The educated / “rich” reproduce less.
- 10 years go by.
- Public schools become daytime youth detention centers, with some educational programs.
- Public schools start graduating less than 25%, then 10% of children. And most of those can’t compete in college.
- The kids in those schools are dropping out and having kids.
- The educated / “rich” stop sending their children to public schools altogether.
- A new network of private schools crop up to take up the slack.
- A clear division forms; you either went to private school or you aren’t prepared for college.
- You either went to private school or you don’t have a good job.
- The uneducated / poor look around and don’t like what they see.
- The uneducated /poor see wealth and power divided by something visual — race — with Whites, Asians and Indians at the top, and Blacks and Hispanics at the bottom.
- The uneducated / poor get angry.
- The uneducated / poor get violent.
- Large parts of the country become unsafe to travel in.
- “Nice” neighborhoods are all gated and are protected 24/7.
- The police in “nice” areas become a hired security force that receive extra money from residents.
- The police in the rest of the country become horribly corrupt, and far more dangerous.
- The country fractures right down the middle according to class.
- Our country is lost.
But there’s a solution; I’m just worried nobody can bring it about.
We have to focus on colorless success. Chinese people aren’t acting White when they do well in school, so why are Black people? Indians aren’t acting white by doing well in school, so why are Hispanics?
We Have Culture Problems, Not Race Problems
American Asians and Indians, on the whole, have excellent cultures for raising children who will do well in school and in the workforce. Blacks and Hispanics, on the whole, do not. Whites fall all over the spectrum.
The key is that “culture” means so much. It means what happens in your household and it also means what happens in your peer group at school. It’s hard to say which is more important. But one thing is for certain — if your friends think it’s uncool for you to do well in school, you’re either going to get new friends or you’re not going to do well in school.
Another thing is pretty certain. If you don’t read for fun you’re probably not going to do well in life. And if you’re family doesn’t read for fun, you probably won’t either. It’s all interconnected. It’s culture.
Asian kids that do well in school ACT different than Black kids who don’t. Guess what? Black kids that do well in school act like White kids that do well in school. And White kids that act like criminals act like Asian kids that act like criminals. Behavior is everything, and culture defines behavior. Here are three basic rules that show what the problem is.
- Behavior defines results.
- Culture defines behavior.
- Race defines culture.
That last one is the one that’s killing us as Americans. That’s the one that makes up things like “acting Black” and “acting White”. Those terms are patently dangerous to our children. There should be only two ways to “act” — successful and unsuccessful. Take race out of it.
So if you take race out of it you end up with:
- Culture defines behavior.
- Behavior defines results.
So what makes a successful culture? Here’s a crude attempt:
- The parents demand proper speech in the household.
- The peer group uses proper speech as the base of their common communication, even as slang is added on top.
- The parents and peer group encourage reading for fun. If reading for fun is considered a negative thing in your environment then you’re in trouble.
- Going to do a good school and getting good grades should be a priority for the parents.
- Getting good grades should be a sign of success within the peer group.
- Critical thinking in the household. Children should regularly be asked to evaluate scenarios from multiple angles. They have to be trained to think about complex problems in a logical manner rather than from a single, emotionally charged perspective.
- Parents need to expose children to the world. They need to be familiar with many types of food, at least be able to tell the different types of languages of the world when they hear them, know the different religions of the world, be able to tell different types of people from each other, etc.
So here’s how it works. Take a poll of 100 people who make less than 20K/year working full-time. Find out how many of them enjoy exotic food and know which countries they came from. Find out how many read for fun. Find out how many can find Iran on a map. Find out how many can tell Chinese from Japanese when they hear it on the street. Find out how many of them can tell an Arab from an Indian?
The answer will be a very low percentage.
That’s what makes a culture of success or failure. The general quality of an environment (this is my list, not a definitive one, obviously) — both at home and with peers. And this is where America is losing. The people who do NOT conform to the list above (or some better version of it) are reproducing at an alarming rate. Those who do conform to it are not reproducing much at all.
So, here we are. 2/3 high school graduates not ready for college. And it’s only going to get worse.
The question is really simple. How do you change a culture? How do you tell millions of people that they’re raising their children to fail? Especially when the parents you’re talking to are often no better off themselves. How? What do we do?
Table Tennis Tournament
By Daniel Miessler on April 27th, 2008: Tagged as Sport | Table Tennis
I did a large round robin Table Tennis tournament yesterday. Brutal. Everything I have, plus some other stuff, is sore.
I made third place in the B division — not too bad — and got a trophy for the eight hour effort and third place finish. Good times.
If I were just say…50 lbs. ligher, I’d be dangerous.
Richard Dawkins on Darwinism vs. How People Should Behave
By Daniel Miessler on April 27th, 2008: Tagged as Atheism | Evolution | Morality | Philosophy
What follows is an excerpt from a letter Professor Dawkins recently wrote to address a person who had been duped by Ben Stein’s horribly stupid movie, Expelled. This particular piece addresses what many religious and/or anti-evolution people consider to be a major problem with evolution, i.e. the linking between what evolution says about how life evolves vs. how we should build our society as humans.
Richard Dawkins handles the issue quite well (bold emphasis mine):
Now, to the matter of Darwin. The first thing to say is that natural selection is a scientific theory about the way evolution works in fact. It is either true or it is not, and whether or not we like it politically or morally is irrelevant. Scientific theories are not prescriptions for how we should behave. I have many times written (for example in the first chapter of A Devil’s Chaplain) that I am a passionate Darwinian when it comes to the science of how life has actually evolved, but a passionate ANTI-Darwinian when it comes to the politics of how humans ought to behave.
I have several times said that a society based on Darwinian principles would be a very unpleasant society in which to live. I have several times said, starting at the beginning of my very first book, The Selfish Gene, that we should learn to understand natural selection, so that we can oppose any tendency to apply it to human politics. Darwin himself said the same thing, in various different ways. So did his great friend and champion Thomas Henry Huxley.
So don’t ever let anyone give you this lame argument. Think of the female black widow killing its male mate after they have sex. Think of the countless animals that regularly kill their children.
In short, there are countless examples of things that happen in nature, which are worth studying, that we shouldn’t try and emulate. To put it another way, just as we study black widows in order to understand how they live yet don’t promote women killing their mates after sex, we can also study Darwinistic Evolution without applying its principles to human society.:
Incredible Chinese Choreography
By Daniel Miessler on April 24th, 2008: Tagged as Art
No One Can Do That - Click here for the funniest movie of the week
Thanks to Kundi for the link.


