The Hard Way

It’s amazing to watch as the RIAA and the MPAA attempt to screw consumers even more than they already do. This week, Congress is set to consider legislation that would allow copyright holders to hack your PC to disable “publicly accessible peer-to-peer networks” with immunity from state and federal laws. Waitaminute. Isn’t this the same administration that made hacking a terrorist offence, punishable by life imprisonment?

This announcement is part of a multi-pronged attack on fair use, complemented by Microsoft’s proposed Palladium technology and proposed legislation to plug the “analog hole”. The part that leaves me dumbstruck is the sheer amount of money that’s being thrown at the problem of content piracy, while little attention is actually being paid to the one thing that might actually make piracy a redundant practice: giving the consumer value for their money!

Let’s examine the reasons that I might pirate content:

  • Price: For about $20 I can buy a CD that cost about two cents to manufacture. True, the manufacturing costs are miniscule compared to the actual production process, but how much of that money actually went to the production of the music? Chances are, most money went to the marketing, the distribution, and buying shelf space (yes, they have to do that) at Virgin. I, as, a consumer, don’t care about that. The only thing I’m interesting in doing is paying the artist for their music.
  • Choice: When I buy that $20 CD, what do I actually get? Probably 1 or 2 worthwhile songs, and 12 songs of “filler”. Why am I paying for filler? It’s like paying for the air in a bag of potato chips. In most cases, I’m interested in a specific song or two, not the album. That said, there have been times that the popular song has turned out to be the worst song on the CD.
  • Convenience: If I want new music right now my choices are: a) Leave work and go find a record store; or b) fire up Kazaa and download the song I want now.

Despite the Internet’s capacity to ruthlessly eliminate middlemen, I believe that media companies still have an important role to play in bringing quality entertainment to the public. However, their ham-fisted attempts to become players in the digital media marketplace has betrayed how little they understand or respect their customers:

  • Subscription-based music services: These services, such as PressPlay and MusicNet, offer the illusion of a product competitive with P2P download services, but fail to deliver. They fail to deliver convenience by using proprietary file formats that can’t be played on popular MP3 players (such as Apple’s iPod), and tie you to the service (once you stop your subscription, you lose access to the downloaded music). They fail to deliver on choice, providing a limited catalogue of artists.
  • DVD region codes: VHS technology suffered from the problem that you couldn’t take a tape from the UK and play it in the US. With the advent of DVD technology, a reasonable consumer would assume that they could now move freely around the world with their DVDs. Guess again. DVDs include a region code that specifies the region in which DVDs can be played, and manufacturers of DVD players are required by the DVD technology license to only play DVDs from their region. The restriction was incorporated to allow the movie industry to continue to release movies at different times in different regions without the risk that foreign DVDs cutting into domestic box office sales. Of course, this restriction means that a laptop DVD player is essentially useless when travelling to other regions.
  • Electronic Newspapers: The clumsiness isn’t limited to the music and movie industries. Newspapers, such as The New York Times, are turning to technology from NewStand Inc. to deliver electronic version of their newspapers. These electronic versions are identical to their paper-based cousins, with the exception that they can only be viewed for 21 days. And despite the fact that the electronic versions are probably produced for near-zero cost, the cost of a subscription is almost identical to that of a paper newspaper. Same price, less convenience.

The common theme here: the media companies are producing the same product, packaging it in a less convenient form, and charging the same price. Of course, these companies aren’t stupid. They realize that digital technology offers them the opportunity to reduce costs while maintaining (or even increasing) revenue. All they need to do is figure out how to make people buy their product instead of pirating it. They have two choices:

  • The Easy Way: First, media companies need to drop their prices in recognition of the cost-effectiveness of digital distribution. Second, they need to adopt standard technology that allows people to use the media they have purchased without restriction. Finally, they need to open their entire catalogue of artists and movies, and license them promiscuously. Taking these steps would allow the media companies to compete with P2P technologies by offering people what they want, at a reasonable price that is competitive with the cost of the time they would spend searching P2P services.
  • The Hard Way: First, restrict the capabilities of digital technology through strategic partnerships with manufactures and technology companies. Second, make it illegal to circumvent copyright protection by pushing through draconian legislation (such as the Digital Millennium Copyright Act). Third, create solutions that restrict fair use. Finally, lay back and count the cash as it rolls in.

Of course, the industry is choosing The Hard Way because, at the end of the day, they’re sure to make more money. Doing things The Easy Way would require the media industry to be producing a quality product by developing promising artists. Instead, The Hard Way allows them to continue to pump out the flavour of the week and not worry that people might just be deleting the songs as fast as they download them.

What a shame that The Hard Way is a sure way to Easy Money.

Professional Practice Exam

I wrote the Professional Practice Exam on Monday, part of fulfilling the requirements for registration as a PEng (Professional Engineer) with APEGBC. Though the exam went well, I am still concerned with the focus of the Association on the “traditional” fields of engineering, and the lack of action with respect to advancing the state of the software engineering as a profession. Now, more than ever, the Canadian public (and the world in general) needs professional software engineers who are empowered to protect the public’s health and welfare.

Consider the suggested study material for the exam:

Though the books cover the requisite material in excellent detail, most of the case studies leave much to be desired. Legal precedents cited in the first book focus primarily on legal actions related to the construction industry, ignoring most other areas of engineering. Studies of ethical dilemmas in the second book again focus on “traditional” engineering fields. What amazes me is the complete lack of any coverage of the multitude of unique legal and ethical problems faced by Software Engineering, the youngest of the professional engineering streams. Engineers in this field require more, not less, guidance than their colleagues in more traditional fields of engineering where most of the “best practices” have been well established for decades, if not centuries.

When I registered as an EIT, I wasn’t entirely convinced that the Association provided any real benefit to electronic, computer, or software engineers. Every year at my university (SFU) the Association would swing by and declare, “you should go for your PEng!” but would fail to provide any tangible reason to do so, except for members of the “traditional” engineering fields. I entered the EIT program with the hope that the appearance of the Software Engineering stream signalled that the Association was becoming more relevant.

Three years later, I’ve seen little action on the part of the Association for Software Engineering. Sure, the Engineer and Geoscientist’s Act (“the Act”) requires you to be registered to engage in the practice of engineering, but I see little or no enforcement in the fields of software, computer, or software engineering. There are plenty of people operating in the field without certificates or registration, but the Association isn’t stopping them (in fact, the Act doesn’t provide adequate enforcement provisions according to APEGBC). Most employers aren’t looking for registered computer, electronic, or software engineers, and anyone who’s “really into computers” seems to be calling himself or herself a “software engineer”.

Any time I’ve contacted members of the Association, the reply has taken a long time and has done little to reassure me. The CSED (Computer and Software Engineering Division) of APEGBC shows very little activity. Though I’m trying to get involved to help the CSED, I get the sense that members of the CSED have already been deflated by the Association’s lack of action.

You might ask: why is this important? True, most software is destined for applications that don’t have even a remote chance of endangering life, but bad software is costing companies billions in downtime and exposing their confidential corporate data. Isn’t it part of our obligation to protect property, and the general public good? What public good is served by allowing companies to release defective software? In addition, there is a risk to the traditional engineering fields (civil and mechanical engineering in particular) that their increasing reliance on software products (most likely not designed by engineers) to design and build products could endanger life and limb.

Software touches every aspect of our lives. I would suggest that by failing to act appropriately to enforce registration, the Association is failing to fulfill its obligations as described by the Act. My question is: what is the Association currently doing, or (in the near future) going to do about it?