All posts by DungeonMaster

Metallica – Death Magnetic

Metallica’s new album, Death Magnetic, is finally out.  After 2003’s St. Anger disaster I was prepared for another, politely, poor showing.  I’m not a rabid Metallica fan, so I wasn’t ready to write them off on Death Magnetic.  But I’ve been pleasantly surprised.  I’ve already listened to the entire CD more time in the last couple of days than I have ever listened to St. Anger.

There’s definitely some interesting guitar work in lots of places … the later portion of “The Day that Never Comes” stands out.  I’d like to hear entire songs like that.  Lars finally got his drum kit fixed; it sounds like real drums again (though occasionally a little bit of the drum sound from the last album leaks through).  I also like “Broken, Beat, & Scarred”.

Metallica - Death Magnetic
Metallica - Death Magnetic

Whether I like the album or not is immaterial.  If I don’t like it what I hear before the release, I won’t buy it.  The only people in the world that have to like it is Metallica … it’s their work.  I’ve said this for years and I stand by it.  Death Magnetic, though is a good album.  Definitely worth being considered in the same breath as their best works (which I think are Master of Puppets and the Black Album).

Fake Antivirus Programs

Fake anti-virus warnings like the one below really piss me off.  This one came up in Internet Explorer while using Google to do some research.

Antivirus 2009
Antivirus 2009 in Internet Explorer

 

This dialog popped up from a perfectly legitimate link in Google results.  Regardless of whether the dialog is closed with the OK button, the Cancel button, or the window close button, the user is taken to a malicious web site.  The web site behind the link redirects to winfix2008live.com/_freescan.php.

Pop-up blocking is activated in Internet Explorer.

Internet Explorer Popup Blocking Set
Internet Explorer Popup Blocking Set

Firefox is no less immune in this respect.

Antivirus 2009 in Firefox
Antivirus 2009 in Firefox

 Apple Safari on a MacBook Pro has the same issue.

Antivirus 2009 - Safari
Antivirus 2009 in Safari

 

I’m a fairly knowledgable computer use with up-to-date security software installed on my systems, so it was a bit of a surprise when browsers started popping up warnings about being “struck by the virus.”  It is easy to see how “average” computer users can be misled by these sorts of popups

Free Browser Toolbars

Why is it that every application thinks that it needs to install a toolbar into Internet Explorer (or other browsers) to help me with my browsing experience?

I’ve collected a few examples of installation programs “helpfully” offering to install a toolbar into Internet Explorer; there are, undoubtedly, many others.

AVGs Free Toolbar
AVG's "Free" Toolbar
Skypes Free Toolbar
Skype's "Free" Toolbar
SpySweepers Free Toolbar
SpySweeper's "Free" Toolbar
Suns Free Toolbar
Sun's "Free" Toolbar

These are just a few of the “helpful” toolbars that are offered by these otherwise reputable vendors.

Most often these toolbars are installed automatically if the user runs the default installation.  I’m a fairly savvy user (I write software professionally afterall) and I normally run through “custom” or “advanced” install options if provided in the installer to see what “helpful” things I might be signing up for (there’s always the “send us anonymous feed back about your experience to help us improve the user experience” opt-out option).  Unsophisticated users, like my wife or my parents, won’t likely take the custom installation route because it probably seems to hard or they feel like they “don’t know enough” to make informed choices while customizing.

Ok, I do know why these tools are installed:  reputable vendors install them to “improve the user experience.”  That’s marketing spin to obscure the fact that these toolbars are really there to help the company and its “carefully selected partners” obtain more information about what interests consumer and help the “better tailor products to ” their “core demographic.”  In other words, they’re installed because it helps the marketers sell more stuff.

A lot of the toolbars are really pretty harmless … other than slowing down the browsing experience with other stuff loaded in memory and all of the extra communications to improve the user experience.

Software vendors should take the “opt-in” rather than the “opt-out” approach to installing these helpers.  It would make the default installation process faster, safer, and result in less clutter on user systems and user browsers.  But, and this is why they won’t, if they did the marketers would pay less for the information because fewer computers would actually be returning data to the marketers and, in turn, their clients would pay them less for the information.  All marketing operations should be “opt-in” rather than “opt-out”, but that isn’t likely to happen unless consumers rise up and demand a change in law to clearly disclose all marketing data collection operations and require that the default answer to the “Would you like to participate” or “Would you like this widget that is going to collect all sorts of information about you and send it to our servers so we can sell you more stuff” questions be “No, I don’t.”

The vendors that choose to add these “helpers” to their installation packages aren’t likely to stop anytime soon.  If anything, more vendors will feel the pressure to do this as well.  It will be a challenge to train unsophisticated users to properly deal with installation programs to minimize the chances that unwanted “helpers” will be installed on their system.

Update:  Noticed I missed the SpySweeper image when I posted this.

Google Chrome

 
Google released a new web browser today, Google Chrome.  Currently Chrome is only available for Windows.

In my brief experiments with it on a Windows Vista 32-bit system it seems to be an interesting, if incomplete entry into the 21st century browser wars.  Chrome seems to me to be a bit faster starting up and loading web pages than Internet Explorer 7, Firefox 3, and Opera 9.  But I haven’t actually confirmed that it is faster.

One feature that I’ve noticed missing from Chrome is RSS and Atom feed discovery.  If feed discovery does exist in the browser it isn’t obvious.  Google’s marketing spin is that it is “not just a browser, but also a modern platform for web pages and applications.”  RSS/Atom feed discovery is, at least to me, an essential part of a “modern platform.”

I think I like the idea that Chrome spawns a separate process for each tab page.

Google Chrome Tasks
Google Chrome Tasks

The idea behine this is that if one web page fails it does not take the rest of the browser with it.  I’ve had just that happen on occassion, so it seems like a useful innovation in the browser space.

Google Chrome even comes with its own Task Manager!

 

Google Chrome Task Manager
Google Chrome Task Manager

This seems like it might be a handy little tool for inspecting the operation of Chrome.  “Stats for nerds” opens a web page with some other interesting details about Chrome.  Download it and try it out.

Google Chrome seems like it might be a viable entrant in to the browser marketplace.  As a part-time web developer it will certainly become one of the tools on Windows with which I test web applications.

Blog Experiment

This post is being done from my iPhone. Because I can. The phone doesn’t want to display the visual editor. Now that I know that it will be quicker to do this. Now … If I could just master typing on the darn thing.

Judas Priest Live

As promised, I got to see Judas Priest live in Seattle last night at the WaMu Theater with my son and a friend of his.  And, as predicted, the Priest opened with Dawn of Creation/Prophecy.  Halford came through the set wearing a robe covered in chrome (the picture sucks a little … what do you expect when taking a picture of a mirror?).
Halford - Nostradamus
Halford – Nostradamus

The set covered all of the classic material like Breakin’ the Law, You’ve Got Another Thing Comin’, Hell Bent for Leather, Painkiller, and The Green Manalishi as well as some more unusual choices like Dissident Aggressor and Hell Patrol.  You can get a complete set list here.  They chose a nice mix of songs.  The audience seemed to respond.

I’ve seen Judas Priest (and Fight/Halford) many times.  This was a very good show.  Halford was far more animated and interacted with the crowd much more than some recent shows I’ve seen.  The whole band, I think, was in top form.  It was clear that they were excited to be on the road in support of some very good material.

Halford
Halford

 

Judas Priest
Judas Priest

 

We had third row seats on the left side of the stage as the crowd faces the stage.  KK was right in front of us the whole time.  The view doesn’t really get any better than that.  (You might have noticed that third row is a little different from second row that I mentioned earlier.  With the way WaMu Theater laid out the seats for this show it was effectively second row.)

One thing I think I will always remember from this show is Halford walking out on stage during the “encore” and upon reaching the Harley saying, “I’m such an idiot.  I forgot something.”  And then turning around and walking back off stage looking for his assistant.  He had forgotten the American flag.

Priest - Harley - US Flag
Priest - Harley - US Flag

 

Testament opened the show.  I’ve seen Testament before (oddly enough opening for Judas Priest the last time I had second row seats).  Testament was, well, Testament.  You either like Testament or you don’t.  I don’t and their performance didn’t do anything to change that.

All in all, a very good show.  Money and time well spent.  Keep up the great work, guys!

P.S.  I’d still love to see Judas Priest perform Nostradamus – The Opera.

Adventures in Updating the iPhone

This is a little late, but last Friday (July 11, 2008) I took Apple iTunes’ advice that it was time to update my iPhone. Little did I know that it would be an adventure through confusing messages from the iTunes application and non-existent information from Apple on what was happening. By now we all know that Apple rolled out the new iPhone 3G and updates to existing iPhones. Their authentication servers simply could not handle the load.

Everything started OK. iTunes told me about all of the nifty things my iPhone would be able to do right after the update.

iTunes Update

I was soon greeted by this rather disturbing message:

iPhone Error

So I did. iTunes then informed me that there was a problem with my internet security settings were wrong.

iPhone Error

A quick check revealed that both SSL 3.0 and TLS 1.0 were enabled.

SSL / TLS Settings

Trying again didn’t really change anything. I received the message a few times, but it couldn’t give it much attention as I needed to get some actual work done.

Later, iTunes would sit on the “Accessing iTunes Store” step for extended periods.

Accessing iTunes Store

Eventually, it would timeout with a slightly more informative message than the SSL/TLS message.

iTunes Timeout

(Yes, I did switch computers during this process. I’m good programmer after all … try different tricks to see if something works …)

By this stage, I knew that Apple was having problems. I would just have to be patient. I figured I’d check on Apple’s web site to see if they had any sage advice. No such luck.

Apple's Respone

So, I spent much of the morning looking at this:

After about 4 ½ hours I finally received a message on the phone that all would be well.

And Apple’s web site today tells how successful the iPhone 3G rollout and upgrade for existing phones was.

Apple's Cheery Report of Successful Rollout

There are a lot of seemingly interesting new features on the updated iPhone. It will be interesting to see if the iPhone will be able to attach to my employer’s rather finicky VPN for one. The ability to add third-party applications also looks interesting.

Sampling the Apple

I’ve finally purchased an Apple computer product.  Specifically a MacBook Pro.  This post is actually being written from it.

The only real reason to purchase the MBP was to experiment with it.  I’ve used so many Microsoft products (and the occasional Linux system) for nearly 20 years that I decided it was time.  Plus, I have an iPhone and I want to explore writing applications for it.

The MBP is a big adjustment after all the Windows notebooks.  There are keys missing from the keyboard!!  How do Mac programmers get along without “Home” and “End”?  And the track pad only has one button!!!  Whoever heard of having to put two fingers on the track pad and then click the mouse button?

The biggest problem I’m having at the moment is figuring out how to attach to a printer on a Windows XP Pro system.  It just isn’t intuitive.  The setup process for the MBP didn’t ask me about what printers I wanted to use.  That seemed a bit odd as well.

This shouldn’t sound like I’m bashing on the MBP; I’m not.  It’s just a big adjustment.  There are things I like.  For example, it is lighter than my comparable HP notebook.  I also think I might like the feel of the keyboard better.  The dock (or whatever the thing at the bottom of the screen is called) seems cooler than the the Windows taskbar (including the improved Vista taskbar).

It’s really too early to tell what I think about this computer.  I expect that I will write much more about my adventures with the MBP.

Comment Spam – #1

Comment spam on blogs sucks.  I hate it.  I don’t like it on blogs that I read and I certainly don’t like it on blogs that I write.

The sort of advertising that is in the spam consumes so much time.  For the blog writer it takes the time to set the blog up so that all comments have to be approved prior to appearing.  The approval process means that there will be a delay in genuine elements of the conversation being posted.  It is annoying to have to wade through and “mark as spam” the shlock that some posts seem to attract.

Some blog writers either don’t know how to configure their tool to delay posting comments so that the junk can be filtered out or they just don’t care.  Maybe the do care and they just give up under the burden … I don’t know.  For the reader it is a waste of time to trudge through dozens or hundreds of junk comments to find the handful that relate to the original post.

There’s one post on this blog (I’ll let you figure out which) that seems to attract all of the blog comment spam.  That’s good, I guess, but it is still a waste of my time and bandwidth to figure out which comments are genuine and which are not.

Ok, that’s enough ranting for one day.