Archive for June, 2007
Safari 3 Nightlies Are Awesome
Jun 23rd
Safari is not now, nor has it ever been, my browser of choice. Aside from the fact that KHTML is generally the least compatible of browser engines these days, Safari is pretty barren from a feature standpoint. I rarely use it on my mac. I also find the lack of the “button” widget in Aqua annoying, because it makes Gmail ugly.
When I started using Safari 3.0.1 beta at work, I was impressed, but not impressed enough to ditch Opera. At home, however, I am using Camino, which I love, which is based on Gecko, the underlying Mozilla engine that also forms the core of Firefox. The problem is, as much as I love Camino, it’s tough to use for development: it doesn’t support extensions, it doesn’t have a javascript debugger that works, it doesn’t have draggable tabs, or tab restore, and it’s not very easy to extend functionality. There are lots of tricks at PimpMyCamino, but even today, the most useful add-on, “CamiScript,” is billed as unstable on Camino version above 1.0. Camino 1.0 was released in the first half of 2006. We’re over a year later.
This is not a post to bitch about Camino though. I love 1.5 and it’s serving me well. The thing is, I downloaded a nightly build of Webkit recently. Webkit is to Safari what Gecko is to Camino, and Webkit comes easily packaged in a disk image that requires no installation.
Webkit nightlies are awesome. First, there’s the page inspector. From a development standpoint, this is awesome.

click image to view at full size
The inspector shows you each detail of the page load. You’ve got the entire page transfer size, as well as the page transfer time. You can break it down by element or by element type. You can view the headers sent and received. This is tremendously useful. It’s been very interesting to see what parts of requests are properly cached and compare original load to subsequent page loads.
Then we have “Drosera,” the Javascript debugger.

click image to view at full size
I haven’t quite figured out how to use this tool, but I’m excited that it exists. It’s something I’ve needed for some time on a Mac. This is all very promising.
Safari may be mostly bare, but by the time 3.0 final is released with Leopard, plus the fact that Safari exists on Windows, it, or its featureful offshoot based on Webkit, Shiira, just may be my main Mac browser.
You can get Webkit nightlies at nightly.webkit.org.
5 Reasons America’s Got Talent is Better Than American Idol
Jun 23rd
America’s Got Talent, a show that is in its second season here in the US, is a much better reality competition show than ratings juggernaut American Idol. Here are 5 reasons why:
1. The “nice judge” isn’t useless
Sharon Osbourne, who has replaced Brandy as the middle judge, is generally the “nice” one on America’s Got Talent. Space Cadet Paula Abdul serves the role on Idol. The thing is, Abdul is useless. Abdul is a cheerleader at best, and utterly worthless at worst. When pressed, she offers up condescending comments like “Pretty girl!” She generally has no constructive criticism for the contestant.
Osbourne on the other hand isn’t as much nice as ladylike and tactful. She’ll gently offer a “no” with a “thank you,” and you’d believe that even though she hated your act, she’d be happy to serve you tea. She’s a breath of fresh air, and she’s likable, and most of all, she’s able to form complete sentences.
2. The “mean judge” isn’t so mean
Cranky Simon Cowell is part of American pop culture for good. But in recent season, he’s just as useless as Paula Abdul. Cowell usually conjures up comments like “utterly horrendous” and “dreadful” without so much as a blink. But that offers NOTHING to the show. A judge OUGHT to say something like “Your high notes are off pitch” and “when you focus on melody, you lose your connection to the audience.” It’s rare he offers up legit critique, and when he does it, it’s snotty, such as his comments about season 6 contestant Chris Richardson’s nasally vocals.
Contrast that with grumpy Piers Morgan, who is often a disrespectful, snobby jerk. The thing is, more often than not, he can at least offer up some justification for his pissiness.
Where Cowell seems annoyed to be there, Morgan seems like a harsh critic, which is okay in my book.
3. AGT showcases the good, AI focuses on the bad
The endless auditions of American Idol are entertaining, and many people tune in just for that part, often because it’s so funny. But isn’t it telling that America Idol, a show dedicated to finding the greatest singer, spends so long and so much camera time on cretins who can’t sing a note? With the rise of douche bag Ian Benardo (who is such a putz he doesn’t even get a link!), it’s become fashionable to ham it up to get on camera. What a sad state. Idol spends very little time on discovered gems and very much on asshat contestants who couldn’t get a tuning fork to ring on key.
American’s Got Talent, on the other hand, focuses primarily on people who actually have talent. There are very few people who are terrible, and those that are are usually either people with weird or unconventional talents – arguably, still talented – and are generally still entertaining. Take last week, yes, we had to deal with “guy who breaks things with his butt,” but we got ubercool singer/beatboxer Butterscotch, whose audition song has been in my head all week.
4. AGT has variety, AI has little
American Idol has no variety at all. They tried to use a “rocker” with Bo Bice three year ago and Chris Daughtry last year, and they try to always have a soulful black woman and a few other stereotypes need annual reps. Too often, like this most recent season, Stephanie Edwards, Sabrina Sloan, Melinda Doolittle, and LaKisha Jones were all competeing for the uncoveted title of AI “diva.” As a result, the audience revolted, and eliminated the two former names early. Thankfully, by making everyone sing similarly styled songs, you grant an advantage to people who can stand out. However, you also lose your edge. It forces people like Chris Daughtry to reinvent themselves when they don’t need to. Daughtry’s multiplatinum album does not feature a broadway cut, a country cut, etc. AI is about singers performing outside their range. But ultimately, it’s just people recycling other songs, usually in a way that pales to the original.
America’s Got Talent, on the other hand, doesn’t force people outside of their comfort zone. The goal is simple: showcase what you can do. Yes, you must continually step it up if you want to continue to impress. But isn’t that good?
5. Contestants aren’t ridiculed (as often)
The biggest downside of American Idol recently has been the way they have not only made fun of people that deserved it. There was “The Hotness.” There was the kooky Darwin Reedy. But what of poor Nick Zitzmann? Here’s this poor sap’s myspace page. Did he deserve the “ultimate nerd” treatment? How about Jonathan Jayne and Kenneth Swale, aka the “bush baby?” Is it really ok to make fun of people who are honestly nerds or possibly even have some sort of syndrome or disease? Is that what we’ve come to, mercilessly making fun of people for cheap entertainment?
This isn’t just a search for a great singer, it’s a search for entertainment at others’ expense. You could argue that if you try out, you deserve a response. But I’d say that if you aren’t offering anything constructive, a “no, thank you” would suffice. I’d suggest that it’s ok to tell a dancer “you’re too heavy and you don’t get enough height when you jump” but it’s not ok to say “you look like a bush baby” to a singer in a singing competition.
America’s Got Talent is about finding the best talent. Aside from the obvious zaniness, in most cases, the people actually have talent, and it’s just a case of “is it interesting enough?” What you’re watching, even through auditions, is people trying their hardest and doing something well. It’s all entertaining.
Conclusion
America’s Got Talent is, for the most part, positive TV. American Idol professes to be about offering someone an amazing chance. And while it’s great TV, AI is really, at best, a sham. It’s not a “singing competition;” the judges critique the dress, the contestants’ looks, their hair, their audience connection. It’s not about singing. America’s Got Talent is, mostly, about talent. Yes, it’s true, when the audience connects, that bodes well for you. But in the end, Talent is better, smarter, nicer TV. And despite two British judges, I’d venture to say it’s actually more American.
What The Heck is Wrong With Microsoft
Jun 23rd
This is what’s wrong with Microsoft. I saw that Microsoft Expression beta was released for Mac. I thought to myself, “which one is Expression again?” So I checked it out. After checking out the website, you tell me — WTF does this program do?

click on the pic for an enlarged view
This is terrible web design. Not only do I not know what the product does, I’m supposed to know which edition to click on to find out. Instead, I said “screw it” and I’m not going to bother with this thing. Microsoft is so out of touch with technologists it’s crazy.
Video Vault June 15, 2007
Jun 15th
I’ve been watching this show “America’s Got Talent, which is the stateside version of “Britain’s Got Talent,” which spawned this cute little entertainer, Connie, who sings Somewhere Over the Rainbow and this guy, who sings opera.
“Cocky” seems to be the prevailing “cool” attitude these days, but while most find it a merely a turn-off, some will regret their cockiness forever, like this idiot bicyclist.
Every heard of this band “The Wrong Trousers?” Here’s their gem cover of Video Killed the Radio Star and a short concert that includes a great Flaming Lips cover.
Two dudes play the theme to Beverly Hills 90210 on the same guitar, which is kinda cool.
And lastly, the vanishing doorway, which is a fantastic prank.
Safari Windows Updated, Brings Welcome Changes
Jun 14th
If you browser around the internet, particularly on tech sites, you’ll find person after person praising Apple for releasing Safari 3.0.1 a mere 3 days after releasing the first public beta on Monday. At first, I thought – here we go! First off, it’s a BETA release, and I *expect* it to be updated. Secondly, people are going crazy about Apple’s fast reaction time, but I wondered if it were Microsoft, would the reaction be the same, or would it be “They release a product and it takes less than 24 hours to find a major vulnerability!?”
But alas, I ran Software Update and updated my Safari/Win install at work to 3.0.1. Whereas 3.0 was a major disappointment at work – fonts were a mess, pages had major problems with rendering, and the browser would crash randomly – a few minutes after install I can tell you that 3.0.1, on my computer at least, is a HUGE leap forward. The browser hasn’t crashed on me outside of one bug that existed before (maximizing on the slave screen of a dual-monitor setup), the thing is SO much better!
Safari is far from usable as my main browser. The thing is feature-barren, is far less customizable than Firefox and Opera and even Camino, and on Windows, it sticks out like a sore thumb. That said, I just love having the rendering engine on my windows machine, I love that it’s available for iPhone and Mac-friendly web development.
Kudos to Apple for porting this great app to Windows fairly successfully. Microsoft has been very slow to move to OS X and Intel; they have let RDP stagnate, they have let Office go 5 years with no update, they have no management tools that work on Mac, no IE, no WMP, not even a fully compatbile Outlook Web Access (OWA)… yet.
I am usually wary of excessive praise on Apple, but after seeing the Leopard previews pushing the evolution of the desktop and the accessibility of backups, the iPhone pushing the mobile experience, and Safari pushing web standards, I’m really feeling good about what they are doing.
Safari on Windows a Reality After All
Jun 13th
Several months ago, I posted an article suggesting that Apple should port Safari to Windows. Many disagreed with me, and I was lambasted on OSNews for the same. A few months later, here are are, and lo and behold, we are using Safari on Windows. I was partly right, my logic was mostly sound.
I suggested that Safari should exist for two reasons: firstly, that web developers could test their apps in Safari, and secondly, to lure more users into comfort with the Mac UI and Mac apps. So, score me 50%. There is one reason and one reason only for Safari on Windows – so developers can test their stuff in Safari. Now, it turns out it’s less for web sites and web apps than it is for iPhone development, but nonetheless, iPhone apps are, in fact, Safari apps. Thus, web developers can now test their sites in Safari, whether for iPhone or not.
The interesting thing here is that Apple is in a very unique position, and I hope they don’t pull a Microsoft. Apple can now introduce new proprietary hooks into their iPhone. Let’s say they “extend” javascript or CSS or even HTML itself. What if they invent tags like <iphone:dial> or <iphone:toAddressBook> or something that has unique function ignored by normal browsers but defined on the iPhone. I dread this, and yet, it would allow for rich, powerful applications without an SDK.
Assuming, or even ignoring that possibility, Safari on Windows does all Windows-based web developers to test their sites in Safari. I just installed Safari 3 on my Mac, and found it to be fantastic; it’s faster, it’s more compatible, and thus far, it’s a far better browsing experience. That said, on Windows is was a nightmare. It doesn’t play nice with dual-monitors, it doesn’t handle fonts well on my work computer (defaulting most fonts to “Metal Lord” font, odd choice) and crashing randomly. But then… it’s a beta and a first shot, and I bet most of these bugs are fixed.
Either way, I think this was a great move by Apple to establish themselves as serious about making the Mac a first class citizen for web browsing. Currently, it’s just not. There are several notable sites, like say, the MLS, which require IE. And there’s simply no IE for current Mac users. So this is great news all around, even for the Opera-ers, Firefoxers, and Camino-ers who use Macs.
I’m not feeling especially vindicated by this announcement, because I don’t think I spotted something so far fetched – I always felt Safari/Win was a good idea. But I am thrilled to see the seeds being planted for the Mac to be considered a legitimate, affordable, enjoyable contender as a computing platform for the general public.
The End of the Sopranos
Jun 11th
Last night was the final episode of The Sopranos. Unlike many, I actually watched the Sopranos since the very first episode in 1999, when I lived with my fraternity brother Max. Here is my review, do not read on if you haven’t seen it, this review WILL CONTAIN SPOILERS.
More >

Witch Hunt
Jun 17th
Posted by Adam S in Music
Comments
Last night I saw Rush in concert. More to come on that, but they played a song from their 1981 album, “Moving Pictures,” called Witch Hunt. Witch Hunt is one of my favorite songs and has not appeared live in many years. Last night I had a chance to re-listen to Neil Peart’s lyrics that I’ve had memorized for so long I stopped hearing their meaning. Read them now and see how appropriate they are in 2007 America.