Making minor deities disappear in a puff of logic since 1972
Sun, 28 Oct 2007
Yesterday Christine, our friend Kat and I carved four pumpkins. Kat carved a ghost design out of a book. Christine carved the evil queen from Snow White, from a design we downloaded online.
The first pumpkin I carved was Mickey Mouse, a design inspired from a Mickey Mouse pin.
Usually we only carve two pumpkins, but I got a pumpkin at work to carve as well, so I had a second one to carve.
Last year I did a Jack Skellington posing in front of Disney's Haunted Mansion, based on a lithograph I have in our bedroom by Eric Robison, called "Holiday Party", which shows the cast of A Nightmare Before Christmas posed in front of the Haunted Mansion at Disneyland.
This year I figured I'd carve another NMBC pumpkin, so I came up with a pumpkin-friendly version of the movie poster art for the original release.
Christine -- writes: Thank you!
Khan you take SUCH great pictures!! Thanks for capturing our fun moments.
Tue, 23 Oct 2007
...script that is.
Greasemonkey is one of the addons to Firefox that make me loathe to use anything else.
Last week I mentioned my "show me the frickin' price already" script.
This week's script is a godsend for anyone who:
Sun, 21 Oct 2007
Christine and I saw NMBC3D at the Auburn Supermall (along with Pacific Place, they're the only theaters playing it in the region), and it was a treat to see the picture, not only in a theater, but in 3D.
The 3D effects were top notch, Disney/Pixar/Lucasfilm did a great job with the re-issue. Here's a brief synopsis taken from Wikipedia about how Disney 3D works:
Audiences viewing a film presented by Disney Digital 3D are given... circular polarized lenses... [which] allows much greater head movement than linear polarization without loss of 3-D effect or ghost images... The movie is projected digitally, ... at 144 frames per second. [...] Every 1/24th of a second ... the two scene views [right and left] are each shown 3 times [...] [T]he 72 image frames and 72 black frames fed to each eye in a given second should be perceived as a relatively flicker free image.
In front of the projector lens, an electronic device [...] inserts a polarizing screen that matches the polarization of either the right lens or left lens of the glasses worn by the audience. [...] The brain knits together the alternating left-right perspectives into a seamless 3-D view of the movie scene.
Fri, 19 Oct 2007
One of the things that frustrates me about Amazon is their silly "feature" they call "click here to see the price (why don't we show the price?)".
Ostensibly it's because manufacturers think that you shouldn't see the price when you first visit Amazon if the price is below MSRP... instead, manufacturers want you to click a stupid javascript link to see the price.
Amazon compares it to a "brick-and-mortar store" where "you would probably have to ask a salesperson what the price of the product is. At Amazon, by clicking on "click here to see price" you are essentially asking to see the price, at which point we show it to you."
Well, if I walked into a "brick-and-mortar store" with a t-shirt that said "SHOW ME THE FRICKING PRICE ALREADY", I wouldn't have to ask a salesperson for the price, would I?
Well I did the online-equivalent of putting on that t-shirt when I visit Amazon's website, and (assuming you use Firefox and Greasemonkey) you can too.
Thu, 18 Oct 2007
One of the things that annoyed me about my house was all the "contractor specials" used in my house.
Already I've replaced the poor excuse for:
Before |
After |
Tue, 16 Oct 2007
This was great.
Apple announced the Leopard launch date today.
Who's gonna join me at the Tukwila Apple store for the launch party?
Any bets on if the line is bigger than the one for the iPhone launch?
Justin Akehurst -akehurst at_sign gmail.com- writes:
I will be.
Mon, 15 Oct 2007
There is a design philosophy for some aftermarket car tuners and enthusiasts called "OEM Plus". Eschewing ridiculous shopping cart-style spoilers, coffee can exhausts, and gaudy stickers (cmon, the only reason you should have a sticker on your car is that you were paid outrageous sums of money to put it on there), fans of the "OEM Plus" design are shooting for a "Isn't that the way it came from the factory?" look.
And so it's not surprising there are businesses that caters to this market, such as OEMPl.us.
Techniques that these afficionados often resort to are raiding the parts bin of comparable or similar makes and models, from trimlines offered in more expensive versions or in more upscale markets.
For example, on my A3, I can upgrade to European style aspherical side view mirrors by ordering the mirrors from the European-spec A3. The Audi TT and the A3 share the same platform, and I can upgrade my light switch, shift lever, brake pedal, accelerator pedal, and dead pedal to the shinier versions from the TT.
Which brings me to my mini DIY project: Ashtray Delete. I don't smoke (and neither should you), so the ashtray in my car is a big waste of space. True, it'll hold a pack of gum, but an iPhone?
Well that's where this product comes in.
So this is my photo essay of my "ashtray delete" install.
The before picture |
Open the ashtray, and lift the shifter trim piece firmly from the exposed ledge |
Carefully work the entire trim piece off, and angle it so you have space to work with in front of the shifter. |
This exposes two of the screws holding the ashtray in place. Did I mention you'll need a hex driver and torx screwdriver? |
Next step: Remove the plastic trim piece above the ashtray underneath the center console. |
Once the ashtray is loose, you'll be able to expose the LED that is clipped to the ashtray housing that lights the interior of the ashtray. |
The LED cable. |
Removing the clip from the receptacle on the ashtray assembly so you can remove it. |
With that removed, you can work the ashtray housing out. Wow, look at all that wasted space behind the ashtray! |
Now you need to remove the triangular "oh $h!t" grab bar trim pieces on the left and right side of the console. Start with the two screws at the rear of the shifter. |
Next, remove the screws at the front of the triangle trim pieces. Note where these screws are, it'll be tough getting them back in. Use a magnetized screwdriver. You don't want to lose these in the bowels of your car! |
Almost done, except you need an allen wrench for the hidden screws through this hole. |
Final step to remove the trim piece with the allen wrench. |
A thought hit me... I've got an LED and wiring right here from the ashtray... |
... it would be nice if my cubbyhole was lit too... Time to mark my cubby piece and dremel a hole for the LED... |
Friction mount the LED into the hole I made in the front of my cubby... and turn on the lights... voila! |
Sun, 14 Oct 2007
There's a bit of a debate going on about Apple endorsing Al Gore so publicly on their home page.
But consider the poll numbers:
A vast majority, 85 percent, believes global warming probably is occurring.Before you cry for the 15%, consider that a majority of Americans don't believe in evolution:
(Source: ABC News)
God created humans in present form 55%So, there is more groundswell support for global warming than there is for the theory of evolution.
Humans evolved, God guided the process 27%
Humans evolved, God did not guide process 13%
(Source: CBS News)
Fri, 12 Oct 2007
A couple of people have asked my thoughts on the current happenings in Turkey. You guys asked, so go get a venti hazelnut latte, get comfortable: this is gonna take a while.
If you haven't been following the news in the middle east, Turkey has been in the news regarding two issues in recent days.
The first is that Turkey has recalled its Ambassador to the United States over the controversial Armenian Genocide bill in the House of Representatives. This is a sensitive issue in Turkey, and it always has been.
But lest you think this is new news, it's not the first time such a resolution has been presented in Congress:
(1) The Armenian Genocide was conceived and carried out by the Ottoman Empire from 1915 to 1923, resulting in the deportation of nearly 2,000,000 Armenians, of whom 1,500,000 men, women, and children were killed, 500,000 survivors were expelled from their homes, and which succeeded in the elimination of the over 2,500-year presence of Armenians in their historic homeland.First, these numbers are disputed. To be fair, the numbers of the casualties are impartially often estimated at 600,000. So there is not agreement on this very, very liberal accounting.
(2) On May 24, 1915, the Allied Powers, England, France, and Russia, jointly issued a statement explicitly charging for the first time ever another government of committing `a crime against humanity'.Again, we're talking about a condemnation of the actions of the Ottoman Empire during a World War where the allied powers of England France and Russia were invading said Empire in the hopes of enlisting and inciting the native Armenian residents of the areas controlled by the Ottoman Empire to rise up against the Ottoman Turks.
(3) This joint statement stated `[i]n view of these new crimes of Turkey against humanity and civilization, the Allied Governments announce publicly to the Sublime Porte that they will hold personally responsible for these crimes all members of the Ottoman Government, as well as those of their agents who are implicated in such massacres'.So ¶2 is building up to ¶3 in suggesting that the agents of the Ottoman government won't be able to escape responsibility if they don't cease these massacres...
(4) The post-World War I Turkish Government indicted the top leaders involved in the `organization and execution' of the Armenian Genocide and in the `massacre and destruction of the Armenians'.... which they even acknowledge were condemned and convicted by the Turkish Republic... (a step in the right direction...)
(5) In a series of courts-martial, officials of the Young Turk Regime were tried and convicted, as charged, for organizing and executing massacres against the Armenian people....again, building up to something that doesn't seem to be particularly off-base...
(6) The chief organizers of the Armenian Genocide, Minister of War Enver, Minister of the Interior Talaat, and Minister of the Navy Jemal were all condemned to death for their crimes, however, the verdicts of the courts were not enforced....and there we go: The finger is pointed at "The Three Pashas", or the real power-brokers that got the Ottoman Turks into WWI allied with the Germans in the first place... But what this section overlooks is that they were condemned to death in absentia:
On November 2, after the Armistice of Mudros, Enver, Talat and Djemal, fled from Constantinople. All three were later tried in absentia at Turkish Courts-Martial of 1919-20 and were sentenced to death. Talat and Djemal were assassinated by Operation Nemesis and Enver was killed by a Red Army soldier in central Asia during the Russian Civil war, which was also claimed by Operation Nemesis. (Source: Wikipedia)What's Operation Nemesis exactly, and who's responsible for not holding these three war criminals liable for their atrocities?
After the end of World War I, the Ottoman military tribunal convened in Istanbul and condemned to death the principal perpetrators of the Armenian Genocide, who had been extradited to Malta by British authorities... However, the British placed no value on the sentence, and secretly released the criminals. The executioners of the Armenian people were moving freely in the streets of Berlin, Rome, Baku, Tbilisi, and other cities. (Source: Wikipedia)So, after these three criminals fled Istanbul and were exiled to Malta by the British, they were let go by the British, and exercised their freedom in Germany, Italy, Azerbaijan, and Georgia (the country)... and decidedly not Turkey.
7) The Armenian Genocide and these domestic judicial failures are documented with overwhelming evidence in the national archives of Austria, France, Germany, Great Britain, Russia, the United States, the Vatican and many other countries, and this vast body of evidence attests to the same facts, the same events, and the same consequences.Do I have to point out how "judicial failures" is offensive to the Turks who sentenced these three to death?
(8) The United States National Archives and Record Administration holds extensive and thorough documentation on the Armenian Genocide, especially in its holdings under Record Group 59 of the United States Department of State, files 867.00 and 867.40, which are open and widely available to the public and interested institutions.And now we get into the question of why this is being presented in the US Congress in the first place? Is it in response to the Turkish legislation passing some kind of bill in Turkish parliament condemning the U.S. Government for the genocide of the Cherokee during the Trail of Tears? Why no, that would be absurd. Why would the Turkish government need to pass some kind of resolution condemning something that the US actually perpetrated? (Note: Unlike the US involvement in the Trail of Tears, the Turkish Republic (est: 1923) can not be held responsible for conducting a genocide which occurred during Ottoman rule)
(31) Despite the international recognition and affirmation of the Armenian Genocide, the failure of the domestic and international authorities to punish those responsible for the Armenian Genocide is a reason why similar genocides have recurred and may recur in the future, and that a proper judicial and firm response, holding the guilty accountable and requiring the prompt enforcement of verdicts would have spared humanity needless suffering.I think I already established that the "Three Pashas" were brutally brought to justice by Armenian agents, effectively carrying out the death sentences issued by the Republican Turkish courts. So this whole paragraph is ridiculous. I sincerely doubt that the likes of Hitler and Pol Pot would have thought twice about their atrocities had the Turks, rather than Armenian agents actually assassinated these perpetrators.
(32) In a commendable letter on April 9, 1999, Ambassador Stuart Eizenstat, then Under Secretary of State for Economic, Business, and Agricultural Affairs, pledged that the administration would raise with the Republic of Turkey the issue of the recovery of Armenian assets from the genocide period held by the Imperial Ottoman Bank.Now this is an interesting argument. Should the Turkish government write a "commendable letter" pledging that it will raise with the United States of America the issue of the recovery of African American assets from the slavery period by the Confederate States of America? How about the recovery of American Indian assets from the genocidal period of the United States of America? How about the recovery of the Asian American assets of the Japanese Internment of WW2?
The House of Representatives--My take on this is simple: Let this resolution be enacted the moment that the Republic of Turkey be asked to provide training and materials to all of its diplomatic core by familiarizing them with the perpetration of Genocide and Subjugation of the American Indians, with the Enslavement and Persecution of African Americans, and the stripping of Civil Liberties, Writ of Habeas Corpus of Asian Americans in WW2, and the war crimes and violations of the Geneva Convention by the current administration in Guantanmo, Abu Ghraib and countless other unnamed prisons across the planet.
1) calls upon the President to provide for appropriate training and materials to all Foreign Service officers, officials of the United States Department of State, and any other executive branch employee involved in responding to issues related to human rights, ethnic cleansing, and genocide by familiarizing them with the United States record relating to the Armenian Genocide and the consequences of the failure to enforce the judgments of the Turkish courts against the responsible officials; and
2) calls upon the President in the President's annual message commemorating the Armenian Genocide issued on or about April 24 to characterize the systematic and deliberate annihilation of 1,500,000 Armenians as genocide and to recall the proud history of United States intervention in opposition to the Armenian Genocide.
On Sunday, after 13 Turkish soldiers were killed by rebels, the government in Ankara announced that it had shelled suspected hideouts of the Kurdish Workers Party (PKK), which wants some form of Kurdish self-rule in southeast Turkey. It was the worst number of casualties sustained by the Turkish army in nearly a decade. Just a week ago, a minibus was ambushed by suspected Kurdish rebels, killing 13 people, including a seven-year-old child.And like the genocide resolution in Congress, this is nothing new either. Turkey and Iraq, under Saddam Hussein, had an tacit "hot pursuit" agreement dating back several decades that Turkey could freely attack suspected PKK positions with artillery, military incursions, and airstrikes in the mountainous regions well inside Iraq's borders (as far as five miles or more). (See "Turkish Forces Cross Border Into Iraq to Attack Kurdish Guerrillas", May 15, 1997 ). Just like US forces operate without impunity inside of Pakistan (really, what are they going to do?) to track down Taliban forces hoping the border will protect them, the Turks have been pursuing the PKK as cat and mouse for as long as I can remember.
According to one Jewish leader, this [Armenian Resolution] was the result "of the growing Armenian pressure on the Jewish community." He said the decision of American Jewish organizations not to take a stance would "absolutely" affect the relationship these groups had with Turkey and could spill over into the Turkish-Israeli relationship.And right now, more than ever, US Foreign Policy needs to be reconciliatory towards the Turks, to reassure them that their interests are going to be met by the Kurdish and Iraqi authorities, and that having permanent military bases inside Iraq that don't respect Kurdish autonomy is going to bring instability into a region of the world the US very much needs to be less of a powderkeg.
"It's going to be highlighted in the Turkish press, and the anti-Semitic press," he said. "You have a Turkish government that is looking to go East rather than West, and this is going to help them go East."
Sat, 06 Oct 2007
Apple has been suspiciously silent about the specific launch date of Leopard, simply saying "Arriving in October" on their web site.
Some have speculated that the big day will be Oct. 26th. I think a Saturday release is just as likely as a Friday afternoon release, so that makes Oct. 20th and 27th likely candidates in my book.
But there's another rumor tied to the launch of Leopard, one about the iPhone. The argument goes that the iPhone uses Leopard, so Apple can't launch an SDK until Leopard's released.
Well, it's easy enough to verify that in fact, the iPhone is running Leopard:
# uname -a
Darwin Mercury 9.0.0d1 Darwin Kernel Version 9.0.0d1: Fri Jun 22 00:38:56 PDT 2007; root:xnu-933.0.1.178-obj~1/RELEASE_ARM_S5L8900XRB iPhone1.1 Darwin
From what I can gather, this is remarkably similar to Leopard beta versions that released about the same time as the iPhone.
Meanwhile, my OS X 10.4 (Panther) laptop reports:
% uname -a
Darwin QuickSilver.local 8.10.1 Darwin Kernel Version 8.10.1: Wed May 23 16:33:00 PDT 2007; root:xnu-792.22.5~1/RELEASE_I386 i386 i386
Yet, all this proves is that if Apple were going to launch an SDK, and if the lack of a Leopard launch would prevent them from launching said SDK (which doesn't necessarily follow), that their hands would be tied until Leopard launches.
It doesn't support any argument that Apple is interested nor likely to actually release said SDK.
Even if Apple did release an SDK, I suspect that they would keep certain aspects of the iPhone locked down... which means that I'll be staying on version 1.0.2 because quite frankly having a jailbroken iPhone on version 1.0.2 is more useful than the three useful features that you get with 1.1.1 (namely, these are Bluetooth audio streaming, video out, and iTMS access).
Wed, 03 Oct 2007