Why is this all goofy looking? Probably because your browser doesn't support stylesheets or you have an old stylesheet. Try hitting reload or upgrade your browser today.
fatmixx iconFatMixx Logo
Check out Coolspotters!
Latest Featured Video

This is basically an interview with John Gaeta about the approach taken in the upcoming remake of Speed Racer. The movie looks great, and I’m such a fan of the Wachowski brothers that this is on my must see list. The Matrix and V for Vendetta are among my favorite movies in large part because of the visual and stylistic weight of their films.

3:56 am | 1 comment

This whole, “I’m working on a new strategy for Iraq” thing is sadly obviously a ploy to stall until some magical strategy falls from the sky, but this quote from Bush is telling:

It’s my job to listen to a lot of opinions and come up with a strategy that says we have a plan.

Leaving aside the incoherence of that statement (wasn’t that always your job, and when did you decide to start doing it?), the last phrase says a lot. All he’s trying to do is come up with the strategy to say we have a plan. Not to actually have a plan, nor actually to execute a plan…

yes, yes, I’m parsing the sentence tightly but I don’t think he was stumbling over his words this time.

4:27 pm | leave a comment

So, I’m spending part of my Friday at work like I usually do, working on prototype applications or product ideas I have. I’m working inside my XML Editor (OxygenXML 8) to validate my layout and I hit the pretty print button. All hell breaks loose with my layout. Firefox and Safari both render the layout exactly the same in the broken version, which told me that it probably wasn’t a “bug” but a misunderstanding of the spec on my part.

Here’s a sample of what happened. I went from this:

Correct list of divs example

to this:

incorrect list of divs example

After several hours of close reading, double-checking everything, and generally pulling my hair out, I found out that the problem is that the XML editor turned an empty div in my code into an empty XML element. In other words, the only change to the source was from:

                <div class="singleItem">
                    <div class="someText">an item</div>
                    <div class="toBeFilled"></div>
                </div>

to this:

                <div class="singleItem">
                    <div class="someText">an item</div>
                    <div class="toBeFilled"/>
                </div>

All of this stems from the fact that XHTML uses XML semantics without a real XML parser. The bottom line is that unless the element is defined in the XHTML DTD as EMPTY, you shouldn’t use the empty element notation. It’s better and correct to leave it as separate open and close tags. Many developers have run into similar issues with the script tag, which also has some weirdness when used in the empty element notation. This is why, apparently, browsers do this. I don’t know if they handle it well, though.

Continue reading if you want more information and some links on the background for this.
(Click here to read the rest of this post)

5:56 pm | 1 comment

This is good work, and a hint for us to work on improving these.

3:40 pm | leave a comment

It’s actually frightening, sad, and funny… I was pins and needles waiting for one of them to say something completely offensive.

12:23 pm | leave a comment

Found this blog entry and it made me laugh. He’s right, after all, but that line about Carlos Lee was pretty funny.

9:41 pm | leave a comment

Bright guy, and he’s definitely right. Faced with privacy concerns from a reputable company like Google vs. trusting someone with the stability and security of your home computer, many people give up on the privacy rights. It’s a sensible choice.

9:35 pm | leave a comment

At $18M per, he’s way overpriced. I like Barry Zito, but here are his stats for 2003-2006:

YEAR    G    IP     W   L   ERA   K/9
2003    35  231.2   14  12  3.30  5.67
2004    34  213.0   11  11  4.48  6.89
2005    35  228.1   14  13  3.86  6.74
2006    34  221.0   16  10  3.83  6.15

Yes, he has good numbers, but those numbers make him about 20th or so for K/9 and 10th for ERA. He’s a decent top tier pitcher, but this contract makes him the owner of the largest contract for a pitcher, ever. If he’s worth this, and he basically has had some awful postseason games, I don’t know what this does for Johan Santana and the hot youngsters when they come up to their free agent years. Alex Rodriguez may get a big weight taken off his shoulders soon, I think…

5:27 pm | leave a comment

Brand recognition triumphs product, perhaps? I wasn’t impressed with Google’s Blog Search but I haven’t tried it recently.

(via this site)

3:52 pm | leave a comment

I’ve been thinking about this a lot, and I believe that I could build an objective case that George Bush is the worst President in American history. I consider Bush a failure not because I disagree with him, but by measuring his accomplishments as a President compared to his public policy goals set out in speeches and other public statements. This includes domestic and foreign policy issues and of course includes everything from faith-based charity to Iraq.

I can’t think of a worse President in American history. I’m curious if anyone else can make a case for another President. If you have nominations for the worst President ever, please nominate them in the comments below.

I have a post underway that lays out the larger case for Bush, but I want to start the conversation first. Let me know what you think.

1:42 pm | 2 comments

If you’ve ever wondered what HD-DVD or BluRay might get you compared to your old DVDs, check out this nice comparison of the Fellowship of the Ring DVD and HD versions. He’s done a great job of laying out nearly identical captures of both versions so you can see directly how they compare.

It’s all about getting closer to the way the filmmakers intended us to see their film in my mind, and this is getting us closer each day. I just got the Xbox 360 HD DVD Player and hope to see for myself how much better it can be. Netflix to the rescue!

5:42 pm | 2 comments

I’ve seen some more updates on Rep. Virgil Goode’s attempts to “denounce” Rep. Ellison’s existence as a Muslim Congressman. Along with the associated silliness, I’m bothered by one other glaringly obvious issue. It’s clear, when you read Goode’s statements, beyond the fact that he’s a racist and bigot, that he’s afraid of people with dark skin, and that he’s stupid, he exemplifies why the U.S. policies in the Middle East will never succeed with Bush in the White House. How?

Because he believes that we’re at war with Muslims, and sets up the argument that we need to keep those dirty Muslims out of our country. Only in a country where George Bush can be President can a guy like Rep. Goode get on Fox News to talk about this stuff. Compare this approach to the plans outlined by smarter people and you see why Bush has to wait until after the holidays to come up with a new plan. It’s only taken him 3+ years to figure out the old plan wasn’t working, after all…

It doesn’t stop with Bush, of course, and in 2008 you should remember that. Urge your Republican candidates to break from the hard right rhetoric, and, if they won’t, vote for someone else. Of course, I would vote Democratic right now for a host of other issues, but if you’re really concerned about terrorism, about foreign policy, or about Iraq, there really isn’t another choice.

4:37 pm | leave a comment

It’s the holidays, so I’ll be offline for much of it spending time with friends and family. I expect the same to be true of the others that write here, so expect there to be little posting going on. Today may be an exception, though. Because of travel issues, today’s plans were disrupted and I’m sitting in front of the laptop. I could work on my project or I could write on FM. Guess which I’ll probably do.

Happy Holidays and, to those that celebrate, Merry Christmas! Enjoy the holidays and have a great New Year wherever you are.

4:14 pm | leave a comment

I’m usually not ashamed of working for Disney, but ABC News has been awful over the last few years, and Path to 9/11 was a travesty.

4:02 pm | leave a comment

Haven’t tried this yet, but it looks promising. 20% off shareware from 66 companies (and counting). Some of the best Mac shareware is on the list. Check out MacSanta.com.

7:32 pm | leave a comment

Kevin Drum points to a great piece in the New Yorker by George Packer (author of The Assassins’ Gate (on my “to read” list). The piece is called “Knowing the Enemy and it’s more or less about, well, not knowing the enemy.

The story is built around a series of interviews and conversations with Lt. Col. David Kilcullen and several social scientists and experts. Through the long piece, through Packer they argue convincingly that America needs a new approach to counterinsurgency that focuses less on a “global war on terror” and more on a global counterinsurgency that focuses on regional and local dynamics.

Crumpton, Kilcullen’s boss, told me that American foreign policy traditionally operates on two levels, the global and the national; today, however, the battlefields are also regional and local, where the U.S. government has less knowledge and where it is not institutionally organized to act. In half a dozen critical regions, Crumpton has organized meetings among American diplomats, intelligence officials, and combat commanders, so that information about cross-border terrorist threats is shared. “It’s really important that we define the enemy in narrow terms,” Crumpton said. “The thing we should not do is let our fears grow and then inflate the threat. The threat is big enough without us having to exaggerate it.”

By speaking of Saddam Hussein, the Sunni insurgency in Iraq, the Taliban, the Iranian government, Hezbollah, and Al Qaeda in terms of one big war, Administration officials and ideologues have made Osama bin Laden’s job much easier. “You don’t play to the enemy’s global information strategy of making it all one fight,” Kilcullen said. He pointedly avoided describing this as the Administration’s approach. “You say, ‘Actually, there are sixty different groups in sixty different countries who all have different objectives. Let’s not talk about bin Laden’s objectives—let’s talk about your objectives. How do we solve that problem?’ ” In other words, the global ambitions of the enemy don’t automatically demand a monolithic response.

The article is filled with a lot of ideas about what a better course would look like in Iraq. They also seem like common sense. Of course, common sense is in short supply in this White House.

It’s quite long, but well worth reading the whole thing.

Here are some more excerpts from the article.
(Click here to read the rest of this post)

9:25 pm | leave a comment