18363 items (18363 unread) in 36 feeds
news_mainstream_english
(3441 unread)
news_alternative_english
(4400 unread)
news_alternative_hebrew
(267 unread)
blogs_israel_english
(2061 unread)
blogs_lebanon_english
(236 unread)
blogs_palestin_english
(160 unread)
blogs_usa
(2749 unread)
blogs_others
(3659 unread)
blogs_iran_english
(1390 unread)
(52 unread)
Well, the economy may be melting down, and Iran may be on the brink of nuclear weapons, but at least we don’t have gigantic geese the size of small airplanes with beaks full of razor sharp teeth.
Scientists have found a new huge and well-preserved fossil of a goose and duck relative that swam around what is now England 50 million years ago flashing sharp, toothy smiles.
The skull, discovered on the Isle of Sheppey off the southeast coast of England in the Thames Estuary, belonged to a huge ancient bird in the extinct genus Dasornis, which had a whopping 16-foot (5-meter) wingspan.
“Imagine a bird like an ocean-going goose almost the size of a small plane!” said Gerald Mayr of the Senckenberg Research Institute in Germany and a member of the team that studied the skull. “By today’s standards, these were pretty bizarre animals, but perhaps the strangest thing about them is that they had sharp, tooth-like projections along the cutting edges of the beak.”
Question: What do you get when you cross two violent Bedouins and an IDF pilot proficient in hand-to-hand combat?
Answer: An opened can of woop ass.
Spread the Word:While driving to his base Thursday morning, an F-16 pilot was harassed by two Bedouins - an incident that ended badly for the Bedouins, Yedioth Ahronoth reported.
Around 8:30 am, while the pilot was traveling to the Nevatim army base near the town of Arad, two cars driven by two Bedouins approached the pilot’s car. One Bedouin drove passed the pilot at high speed and then stopped abruptly. Later, the two Bedouins attempted to force the pilot’s car to the side of the road. During this entire incident, the pilot was signaling to the other drivers that they were behaving dangerously and that he would not take part in this game.
At one point the Bedouins managed to forced the pilot to stop the car at the side of the road. They subsequently approached his car with bats.
When the pilot got out of his car, one of the Bedouins attempted to slap him. Unfortunately for the attackers, it turned out that the pilot is not only proficient in flying aircraft, but also in hand-to-hand combat. After a short struggle, both Bedouins were on the ground, moaning in pain.
As the pilot arrived at the Nevatim army base, he reported the incident to his commanding officer, who informed police. When police officers arrived at the scene, both Bedouins were not there, supposedly carried off by their friends. According to information acquired by police, the two were badly beaten up.
The Negev District Police said that the incident is being investigated and that efforts are underway to locate the two attackers.
[Most of us are familar with the history related in the first part of this summary, but the information proffered in the second half of it, commencing under the heading CROWN OF THE MONARCHY?
Ma’an, as well as the rest of the PalArab media, reports:
Israeli settlers executed an 18-year-old shepherd boy in the fields outside Aqraba, a town in the Nablus district of the northern West Bank.
Village municipal affairs representative Ghassan Douglas identified the young man as Yahya Atta Riahin. Douglas said that a gang of Israeli settlers from Itamar settlement shot the boy at least 20 times at close range.
Yahya did not return home with his sheep for the fast-breaking meal, Iftar. His family alerted the neighbors and the whole village organized a search party to look for the missing boy.His body was found in fields between the illegal Israeli settlement of Itamar and the villages of Aqraba and Awarta.
According to Douglas, eyewitnesses reported seeing a white vehicle driven by Israeli settlers stop, chase down the boy and shot him directly.
We have here a story that only exists in the Palestinian Arab press and its veracity depends on a politician who claims that eyewitnesses saw it. (Some of the Arabic press is more lurid, claiming that the settlers beheaded the victim.)
None of the Israeli media has picked up on this story nor has any wire service.
Besides the fact that it is highly implausible that a carful of settlers was driving around just to kill a random Arab shepherd for no reason, there is another problem with this story: it supposedly happened on the Jewish Sabbath.
It had to have happened before the Sabbath was over, because the dead youth would have made sure to make it home to his family at the moment of the Iftar meal during Ramadan which would be roughly the same time that Shabbat is over.
So now we are supposed to believe that not only were settlers driving around and randomly murdering Palestinian Arabs, but that these supposed religious fanatics were violating the Sabbath to do that?
Sorry, but chances are more likely that the victim was shot by other Arabs, or something completely different happened. As it is, the accusations seem to be just another of a long series of lies.
Spread the Word:
Stinky Beaumont is project-managing a major code refactoring process this weekend, that we’ve been putting off because it’s painful. We’re talking duplicated code. Global variables. Inconsistent variable naming. Remnants from the days before we started coding smart, instead of just getting it working. It’s not all like this, but the Ajax-based comments code in particular still had a funny smell in some neglected corners. In other words, it worked but it wasn’t sleek.
We’re replacing duplicated code with object methods, or functions where the procedural code still needs more untangling. Replacing global variables with constants where possible, object properties where not.
It’s happening bit by bit, piece by piece, step by step. While loop by function call. Much of the ‘new comments’ logic has now been refactored in this way, and the front page and daily archives pages now use a common display interface.
And with that, I’m opening registration for a very limited time.
UPDATE at 9/27/08 5:45:20 pm:
Here’s a tip that comes in handy for eliminating global variables in PHP.
Constants are very useful for this purpose. They’re automatically available in the global scope. But they’re limited to numbers or strings. No arrays. Bummer.
But you can define an array, then serialize it and define the resulting serialized string as a constant. Then when you need to use it, even within a function or object method, you can simply unserialize the array and you’re good to go. For example, to define the serialized array:
$myItems = array('item1', 'item2', 'item3');
define('MY_ITEMS', serialize($myItems));
Then, to access the “array constant:”
$array = unserialize(MY_ITEMS);
UPDATE at 9/28/08 9:54:46 am:
LGF reader “scrad” pointed out that you can access any variable in the global scope (including arrays and objects) by using PHP's $GLOBALS array. The above example could also be coded this way (eliminating the overhead of the serialize/unserialize functions):
$myItems = array('item1', 'item2', 'item3');
To access the second item in the array:
$item2 = $GLOBALS['myItems'][1];
Here’s a heat/size map of this blog, courtesy of Wordle. My favourites: Palestinian and Peace, not Israel.
Looking forward to “Peace”. Meanwhile, for “Occupation” to end with the end of “Israel”, figuratively speaking. Or actually, not figuratively speaking!