1980: Nadir of rock star style

Often I have pondered, when watching bands like Styx, Boston or Queen, just when rock musicians were at their ugliest. Certainly there was a moment when hair (both atop the head and facial) and clothes hit their simultaneous nadir, and rock stars looked as bad as they ever possibly could.

Chances were always good, I felt, that that point had occurred in the 1970s. MTV hadn’t launched yet, and use of hair products was limited to, at best, an occasional shampoo.

Well I’ve always felt that the 1980s really didn’t start until about 1982, or at least not until that fateful moment on August 1, 1981, when MTV launched with the Buggles’ (who were none too telegenic themselves) “Video Killed the Radio Star.” Therefore, according to my logic (plus the logic of math, if you happen to be one of those who celebrated the millennium a year later than everyone else), 1980 was, technically, still a part of the era known as “the ’70s.”

And now, with the recent release of some 1980 concert footage in a special CD/DVD repackaging of the Genesis classic, Duke, I have photographic proof that the fateful year that signified the dawn of a new and perhaps even more frightening decade (what with the election of one Ronald Wilson Reagan) was also the year at which rock star fashion truly reached its lowest imaginable point. Continue if you dare…

Phil Collins suddenly realizes he's been wandering in the woods for a monthExhibit A is one Phil Collins. As you can tell by his demeanor, he realizes how bad he looks. He’s not actually singing here; he’s desperately pleading with the audience for someone to, for the love of God, call a barber.

Daryl Stuermer is not actually related to Violet BeauregardeHere we have Exhibit B, the band’s touring guitarist, Daryl Stuermer. Judging by his ‘stache-n-‘fro combo, blinding yellow shirt, pleated white pants and the obligatory suspenders, he would fit in equally well as a sub with Kansas, Boston, Chicago, Asia, or any other band named after a place.

No, it's not a hat; it's a sad, tortured tambourineExhibit C actually has nothing to do with my case for 1980 as the worst year in rock fashion, although I guess now that I stop to look at it, Phil’s Hawaiian shirt is rather loud. Mainly I just wanted to post this photo because I was in utter disbelief when I saw the mutilated head of his tambourine. How do you do that?!

Yes, Virginia, there really is a difference between null and false

Fairly often, it’s necessary in PHP programming to write your code around the fact that, most of the time, PHP does not distinguish between null, false and 0, although there is, nonetheless, a distinction between all three.

Today I ran into one of the few instances where I was expecting PHP to treat them as equivalent, but it did not.

Often I am working with arrays, and I write conditionals that should only execute if there are elements in the array. Technically the proper check for the status of an array-type variable is the is_array() function, but most of the time I don’t use that. I may have initialized the array variable or not, but that’s irrelevant to me; what I care about is whether there’s anything in the array, so I just use count() instead.

These days I’m working on some object-oriented code, and I’ve been writing several “get” methods that return either an array of data or, as I had originally written them, a false value if no matching data exists.

Fine. But then I applied some of this new OO code to an existing page, and found that one of my count()-based conditionals was evaluating incorrectly. I checked the variable, whose value was set by one of the object methods, and as anticipated, its value was false. But strangely, the count() function was returning 1 rather than 0 when applied to the variable.

I resisted my initial temptation to switch from count() to is_array() because I don’t want to have to change every place where I use it. Then I tried changing the “failed” return value of the method from false to null and, what do you know, it worked!

So now I’ve gone through all of my various “get” methods and, on failure, they’re returning null instead of false.

Made in China? Here’s how…

I frequently rail against how seemingly everything that’s for sale these days is made in China, often under harsh conditions and occasionally, as we’ve seen recently with the Thomas the Tank Engine debacle, containing toxic chemicals.

This giant industrial complex China has created is generally a mystery to most Americans. So many things we own are produced there, yet we know almost nothing about it.

Enter Edward Burtynsky, and his photo gallery of an inside look at Chinese industry, published today by Wired.

Print (or save) that photo!

It’s come to my attention that printing from the new Gallery tool on the Offspring page is not as easy as it could be. Paying for Shutterfly prints is an option, of course, but you can also print the images right from the site or save them to your hard drive. Here are some instructions…

1. Click on the picture you want to print, so it appears by itself on the page in the larger size.

picture-1.png2. In the gray area above the picture, on the right side, you’ll see the date, owner, and size information. There’s a menu that allows you to pick other sizes to view, and the “full size” appears below that as an orange link (see picture). Click the orange link next to “full size.”

3. The page will reload displaying the full-size picture, which will most likely be too big to fit in your browser window.

4. To print the picture, you’ll want to open it up in a window by itself. Do this by right-clicking (on a Mac, hold the Ctrl key down and then click) on the picture, and in the menu that appears, choose “View image” or “Open image in new window” something similar. (The exact wording varies depending on your web browser.)

5. Now you can print the photo by choosing “Print” from the browser’s “File” menu (or by clicking the print button, if your browser has one).

6. If you want to save the picture, do everything up through step 4, but instead of choosing “View image” from the menu, choose “Save target as…” or “Save image to disk” or something to that effect.

Are you a liberal and you didn’t know it?

I found this report on America’s “Progressive Majority” interesting. I’ve long held a sneaking suspicion that Americans aren’t as conservative as they think they are (or as the media tells them they are), but it’s nice to see some data reinforcing that point.

Some of the sections are a little fuzzier than others, and I noticed a few of the graphs were designed somewhat misleadingly, but the overall message is on. Americans lean to the left, even if they think otherwise. The final section is especially useful in this regard. It discusses the flaws in commonly cited polls that ask respondents to self-identify. The problem is, most people just aren’t that ideological, and they’re not really sure what “conservative” or “liberal” even means. But when you have Fox News talking heads barking at you 24/7 that liberals are Satan incarnate, it’s hard to have a (pardon me, I can’t help it) fair and balanced view of the issue. As the report states:

(A)t a time when the parties are more ideologically distinct than ever, one-third of the public can’t name correctly which party is more conservative. If this bare minimum of knowledge is unavailable to such a large proportion of the population, it is fair to say that their self-placement on ideological scales will not be a particularly reliable guage of their actual beliefs on issues.

In 1967, Hadley Cantril and Lloyd Free famously observed that Americans were “ideological conservatives” but “operational liberals.” They didn’t like the idea of government, but they liked what government does and can do.

This last portion really resonated with me: I have an online acquaintance who’s a proud member of the Libertarian Party, and who rails whenever possible against the evils of big government. Yet, he was the same person who, when his family hit a rough patch and needed some financial support, became frustrated with the limited availability of public assistance and healthcare.

Which all leads me back to a potent quote from an unlikely source: I’m sure Ayn Rand is rolling over in her grave that I should be using her words in my argument. Unfortunately I think she failed to follow this maxim herself at a fundamental level, but it still bears repeating:

Whenever you think you are facing a contradiction, check your premises. You will find that one of them is wrong.