Archive for December, 2008

Food for Thought on the Auto Bailout

December 12th, 2008

It’s no secret that the Detroit Big Three auto manufacturers are in serious trouble. GM and Chrysler in particular have admitted to being in danger of running out of liquidity within the next few months. Now I’m no economist, nor do I have a business degree, and frankly, I’m not really qualified to talk on the issue at all. However, while researching the issue for myself, I found a few interesting points that I think need considering before anybody forms an opinion about the proposed loans.

When the bailout bill failed to pass a vote in the United States Congress yesterday evening, a lot of people blamed the failure on the refusal of the Democrats to mandate a salary cut for UAW workers as a condition of the bailout. Republicans were particularily insistent on this condtion, and news outlets ran a story comparing an alleged $71 hourly wage for big three workers to the $49 hourly wage of Japanese auto workers. The true breakdown of the $71/hour figure can be seen in this chart from the New York Times:

NY Times Breakdown of Auto Manufacturers Wages

NY Times Breakdown of Auto Manufacturers Wages

As we can see from the ‘Legacy Costs’ section of the chart, supporting an aging retiree base accounts for much of the difference between domestic and foreign auto manufacturer wages. This is essentially a fixed cost that isn’t going away unless the Big Three forfeit on their pension promises to retired workers and their spouses.

This article by author Malcolm Gladwell explains the concept of the ‘dependence ratio;’ that is, the number of dependent members of a set of people to the number of active and working members of that same set. The concept is generally applied to countries as a function of birth rate: Simply put, when a country experiences a massive downturn in birthrate, everybody benefits in the short term because the same number of people in the work force have to support fewer dependents with their tax dollars. It works in the other way as well – right now in Canada, we have an aging baby boomer workforce that will soon retire to be replaced by my generation. When that happens, we will have a massive number of dependents in a system with far fewer workers, raising our dependence ratio and by and large, making my generation far less liquid than my parents.

The concept of a dependence ratio explains a lot in economies and societies, but can also be applied to large companies in a pension crunch like the Big Three auto makers. Basically, the pensions for all of the domestic auto maker’s retirees are a linear function. More retirees means more in yearly pension payments, and these companies have a lot of retirees because they’ve been around for a long time. Foreign auto makers have far fewer retirees to support by a long shot, which explains the ‘Legacy Costs’ section of the above chart. Take that out, and domestic auto workers cost about the same as foreign ones do.

But that isn’t the end of the problem. Free market economics state that to stay competitive, and thus profitable, a company must continually increase the quality of the product that it produces while decreasing the cost of production in order to raise profit margins. Manufacturing companies decrease the cost of production by automating processes so that it takes fewer man hours to assemble the same product. The domestic auto makers have done a great job of this, and now employ far fewer people than they used to, and have increased the profit margins on their vehicles significantly since ye olden days.

However, when a company is responsible for the pensions of all of its retirees, this process of improvement actually works against the company – they decrease the number of employees, whose working hours have to pay for the pensions of all of the retirees, thus increasing their dependence ratio by a massive amount. If a company sells cars, it can express the profit made on a sale in terms of the number of man hours that went into creating that car. If fewer man hours went into making that car each year by improving the process, but more retirees had to be paid from those man hours, the ‘wage’ of every worker is artificially increased every year by the overhead of pensions, even though the worker never sees an extra dime.

The only way to offset this artificial wage inflation is to increase the profit margin of your cars proportionally to the rising dependence ratio. Enter the credit crisis: A catastrophe in no way the fault of the auto makers has decreased public demand for new cars. Sales are at their lowest point across the board since the early 80′s. Yes, even Toyota and Honda and all of those other car companies are experiencing decreased sales – however, they’re more prepared to handle it, because they don’t support a fleet of retirees nearly the size of the domestic manufacturers. While the market share of the Big Three is lower than ever (47% this year), I would argue that this number has been falling for some time now, and that these companies have been taking steps to deal with that fact. Only the rise of this credit crisis has been able to push the numbers so far south that there is no recovering from the implications.

So the question arises: even if we do bail these companies out, can they turn things around and become profitable again, or will we be throwing money at a hopeless situation? The market share situation certainly doesn’t look promising:

Big Three Market Share

Big Three Market Share

If nobody wants to buy the product that Detroit is making, then how can they ever overcome their liquidity problems? In all liklihood, without a massive restructuring program that cuts costs by billions a year, they cannot. Remember that even if employee wages stay the same (and they don’t in the real world), the cost of supporting all of those retirees is linear – it will only go up barring some ridiculous epidemic that kills off all of those retired auto workers and their spouses. Even with an immediate cash injection, there would have to be a massive program in place to immediately cut costs before the companies simply burn through the provided money.

Unlike most of the ‘blogosphere,’ I don’t pretend to have the answers. Sure, we could let them sink, but then we’d have thousands out of jobs, and the effect on the economies of both Canada and the USA would be disasterous. On the other hand, if these bailout packages go through, are we just pissing away hard-earned taxpayer money? What I do know is this: When corporations are made responsible for the well being of their employees post-retirement, they reach a point at which they can no longer be competitive in the free marketplace. This is what governments are for, and why a social safety net should be in place that provides health care and pensions to every worker from an account that every company in the country pays into yearly as a part of their corporate taxes. That kind of nationalised pension system would remove the pressure on successful companies to support their retired workforce and let them get on with the business of being profitable, the core purpose of every corporation ever established.

Oh, and by the way: If you were hoping to cash in on a pension from one of the Big Three in the next 10 years, I hope you have a savings account, ’cause you’re gonna need it.

Cheers,

Jon

Edit: Fixed images so that they didn’t ruin my tables. Unfortunately, now my text alignment is disgusting. Whatever.

Mansbridge vs. Harper

December 10th, 2008

For those who might have missed the action last night on CBC’s The National with Peter Mansbridge, our dear Prime Minister Mr. Stephen Harper dropped by to have a one on one with Mansbridge about the current economic and political crisis in Canada. You can catch the video at the CBC website. In it, Mansbridge gives Harper the beat down as only a bleeding heart liberal journalist can. The fact that he can say what he did to the PM’s face and still have a job the next day makes me proud to be a Canadian.

Of course, that feeling is largely offset by the shame that the majority of Canadians probably didn’t even know or care that the Prime Minister was speaking on national television last night, and didn’t bother to tune in and see what he had to say.

What a joke.

Which Music Jukebox Software is Best for You?

December 8th, 2008

I listen to a whole lot of music. There are really no two ways about it; if I’m at home, music is playing on my computer. If I’m not, it’s playing on one of the myriad of portable devices I own. I maintain a music library with just over ten thousand songs spanning most every genre and year in the last half-century. This of course means that I need to run some mean music organization software.

Like most other iPod owners, my default player is Apple’s iTunes, but lately it just hasn’t been impressing me as much as it used to, as evidenced by this long list of complaints:

  • Regular memory usage is around 130MB, and that number balloons to well over 250MB if I dare open that new-fangled glossy cover flow feature.
  • To make matters worse, if I close the cover flow, usage drops almost immediately to around 180MB, but refuses to dip lower, making me suspect a memory leak.
  • I keep the application running 24 hours a day and after about a week of uptime, its footprint can often climb above 300MB (without coverflow), lending more evidence to the memory leak theory.
  • As I type this, iTunes is converting some WMA tracks to MP3 while playing music, and is sipping 78% of my 2GHz dual core processor. That’s inexcusable.
  • Smart playlists are dumb at best, allowing only a global AND or a global OR for all playlist conditions. Sometimes this just doesn’t cut it, and I find myself chaining two or more playlists or using De Morgan’s law just to figure out the boolean logic behind a desired set of conditions. Yeah, I’m that much of a nerd.
  • The iTunes store peddles DRM-laden garbage. Sure, they sell iTunes Plus tracks now, but those are still m4a files (while the rest of the world sells MP3), and most big-label releases are still protected by FairPlay DRM.
  • When importing a folder full of songs, it often creates two copies of each track in my library and on my file system. Except that sometimes I get two copies of only some of the tracks, while the others copy as normal…
  • If a friend who runs a Mac brings his iPod over, I can’t plug that iPod in and stream tracks off of it because it’s Mac formatted. Sure, Windows doesn’t know the format of that hard drive, but Apple does; couldn’t they write a driver layer that can read it? I’ll bet that they could.
  • iPod cables are expensive. What are all of those damned pins used for? My blackberry is a mobile computer and it syncs just fine with a USB cable. Every device on the market uses the USB standard, while Apple sticks to this ridiculous cable with at least 30 pins on it, forcing third party manufacturers to license the design and jacking up accessory cost as a result (ok, this is really an iPod complaint, sue me).
  • Lastly, when editing information for multiple tracks, like for an entire album at once, the application doesn’t save my changes to the id3 tags. Yet if i modify the info on each track separately, it does. What gives, Steve?

Overall, considering the long list of features that iTunes does provide, it’s certainly not the worst program ever written, but I can’t help but think that the Windows versions an after thought in Cupertino and that they just don’t get as much polish as the Mac versions of the program. Long story short, I recently went looking for alternatives. The shortlist of what I require from a jukebox application:

  • Easy to navigate interface that lets me search, organize, and find my music with ease
  • Track ratings. This is a must when your library has more breadth than the weekly Top 40 list.
  • Smart and Static playlists that let me automatically partition my music into logical subsets
  • Equalizers are nice, but should come with some presets that i can tweak to my setup.
  • Low memory footprint with no leaks – I run this app all day long, so make it efficient
  • Automatic file system organization so that I don’t have to worry about it.
  • Search by track name, artist, album, etc.
  • CD burning and ripping is a nice extra, but I can use a third-party app with no complaints if necessary
  • XML file importing so that I can migrate my giant library from my existing solution is a must. Honestly, I’ve written a number of simple apps that parse an exported iTunes library (see the sidebar); This is a dead simple feature to add.

And so with the help of the SomethingAwful SHSC community, I’ve installed and played with a number of media players over the last couple of days.

  1. Songbird: Perhaps the most full-featured iTunes clone that I’ve ever seen, this app has some serious promise as an iTunes replacement. Memory usage is similar to that of iTunes, but is a little more stable, and doesn’t seem to leak so bad. The interface is fully customizable and skinnable, and it imported my iTunes library in about 5 minutes. Unfortunately, it lacks an equalizer, CD burning or ripping, and has the same poor smart playlist support that iTunes does. I get the feeling that I haven’t even scratched the surface of this players’ feature set, not to mention the hundreds of plugins that you can add from inside the program. Built on the the same XLU framework as Firefox, it’s generally stable, has a tabbed interface, an in-app web browser, and links to SHOUTcast, lastFM, and a ton of other web services. While it’s not quite there yet, I’ll be keeping a close eye on future releases.
  2. Zune: Over the summer, I participated in a Zune marketing program and received a free device in return for reviewing it and the player software. My full reviews can be found over at the Bus Error weblog if you’re interested. The basic story goes like this: Track ratings are either “i like it,” “i hate it,” or “not rated,” which doesn’t provide enough resolution for a large library. The interface is pretty and an interesting departure from iTunes’, but the Zune Marketplace and Social are seriously hampered at best in Canada, which is a shame because I’d probably buy a Zune pass and use this thing to discover new music otherwise. Lastly, when filling the Zune from a smart playlist, there’s no way to limit the number of songs in the playlist by size, so if your library is larger than your Zune capacity, it’s a guessing game. The popular iTunes to Zune playlist converter utility (available in the sidebar) was a project of mine written to address the fact that the Zune is an amazing device with crappy software behind it. Unfortunately iTunes is way ahead of the Zune Jukebox, even though Zune brings some great new ideas to the table.
  3. foobar2000: For what it does, this program is simply amazing. It plays music with my entire library loaded in just under 35MB of memory, and has more customizable features than you could reasonably count. Unfortunately, it lacks ratings and smart playlists (at least i think so – there are a bunch of playlist options that I just don’t understand), and is about as easy to use as reading a novel printed in binary is to read. This app does everything, but for anything more than playing specific songs, albums, or artists, it requires a bunch of reading to learn about. I’m sure that if I spent a week or two learning the ins and outs, I could get the hang of it, but this player is most certainly not for the consumer marketplace – it’s for people who don’t mind taking time to configure it properly and don’t want high level abstraction from the file system.
  4. Media Monkey: One of the only Media Players that I’ve heard of that still offers a paid option. I suppose when you don’t have a store and you’re not open sourced, you have to make money somehow. The free version has a good feature set, and a lifetime license is worth $20, considering the extra features that are enabled with it. On first launch, it took about 10 minutes to index my music folder, detected that I had iTunes installed, and imported all of the library data from it. Unfortunately, this last step took forever, although I could listen to all of my music in the mean time – it just isn’t all tagged properly. At first glance, this appears to be the best jukebox software ever written. It sorts by just about any criteria you could wish for without making playlists, automatically pulls track information from amazon or wikipedia, has podcast, SHOUTcast, and ICEcast, and a web browser built in, and has a direct link to purchase any track in your library from the Amazon store. As of yet, this is by far the most impressive media player that I’ve ever encountered. I will be purchasing the full license and temporarily adopting it as my main jukebox. Expect to hear more about this app in the future.

So there you have it. As per usual, Apple is shiny and simple but doesn’t necessarily include every feature that one could want. Microsoft brings a strong contender to the table, but fails to pull ahead in the race, likely until they throw a few more billion dollars at it. The open sourced Songbird looks promising, but as with most open sourced projects, will need to hit version two before it’s viable for the mass marketplace, and foobar2000, while an example of impressive programming, is so stripped down and customizable that it would confound the average user. Kind of like Linux. Ok, that wasn’t really a fair jab. For now, I’m going to be playing with Media Monkey, and I’ll share my experiences when I’ve thoroughly explored its feature set.

Which player is best for you? If you’re not a computer enthusiast, and don’t feel like paying $20 for a media player, I’d go with iTunes. It’s simple, intuitive, and provides every feature that the average user expects. If you don’t like rating your music, or have a collection of less than 100 songs, check out the Zune player – it’s a neat twist on iTunes, even if it’s not that great for large collections yet. Songbird is most certainly an app to keep in mind, and will probably become a possible iTunes killer as it approaches maturity. Meanwhile, if you want an eye opening experience that will show you how a media player ought to work, look into Media Monkey. It really is cool.

Cheers,

Jon

Edit: As pointed out by my colleague Jake Billo in the comments of this post, some of what I wrote about iTunes in this post was 100% made up and totally incorrect. Not that I was intending to lie about it, but some of my thoughts regarding iTunes were misconceptions. For the record, if you haven’t yet challenged your membership to the cult of Steve, you should still try to do so – there are alternatives out there. And yes, the grass is greener on the other side.