I wouldn't say that it's a problem, it's just outside of the scope of this essay, which focuses on Arab armies:
"Examining Arab warfare in this century leads to the conclusion that the Arabs remain more successful in insurgent, or political, warfare — what T. E. Lawrence termed 'winning wars without battles.'"
All Israeli citizens have equal rights. You can gain citizenship if you have a Jewish background, just like someone with an Irish background can gain an Irish citizenship.
This is a terrible suggestion. The age of crippled, stripped down mobile sites is long gone, and smartphone users expect full functionality on their phones. If that functionality can be provided with a responsive design, that's great. If they have to use the regular website and do some zooming and panning, that's a nuisance, but one with which users are familiar. It's certainly better than not having the feature available at all, or having to hunt for a link to disable the mobile layout.
This doesn't belong on hacker news, nor is it remotely accurate.
The Israeli defense budget is $15 billion dollars, and the American aid is $2.5 billion. The article is attempting to classify the Iraq war as aid to Israel, which is absurd.
It also falsely claims that Israel receives more aid than any other country. Pakistan receives slightly more, and Afghanistan receives 4 times as much.
These are mostly good, but I disagree with two of them:
1. Unless you're working on your own app, the client's needs should come first, not the user's. Ideally, those needs would be similar, but this is not always the case.
2. Progressive enhancement and unobtrusive javascript are ideal, but your client may have more important priorities.
No interface, the nipple included, is intuitive to 100% of people. When we talk about an interface being intuitive, we mean that it is intuitive for someone.
Mac programs feel intuitive to Mac users. Windows programs feel intuitive to Windows users. Any kind of software is more intuitive to those who have experience with computers than to those who don't.
When designing an interface, you need to know your users and make your interface intuitive to them.
It's not as feature rich as jsFiddle or JS Bin (it only allows editing the javascript, not HTML or CSS), but is different in that it's geared towards canvas animations and games. You can edit an init function that gets called at the beginning of an animation, but the rest of the code gets executed inside a draw loop, allowing you to modify code as the program is executing.
Another difference is that you can modify magic numbers in the code using a GUI. Selecting a number brings up a slider that allows you to change it, and selecting a color brings up a color picker.
"Examining Arab warfare in this century leads to the conclusion that the Arabs remain more successful in insurgent, or political, warfare — what T. E. Lawrence termed 'winning wars without battles.'"