Archive for September, 2008

Tina Fey, or Sarah Palin? The Difference is Negligible

September 28th, 2008

First, a couple clips for reference of Sarah Palin being interviewed by Katie Couric:

Second, Tina Fey once again lambasting Palin on Saturday Night Live:

It honestly appears as though Sarah Palin has absolutely nothing to say about any issue in this election. Her responses to questions are canned, scripted, and rehearsed, repeated back verbatim as if she is reading from a Conservative Q&A pamphlet.

Ever seen an interview with an NHL hockey player between periods? “Yeah, well we’re all giving 110%, trying real hard out there, we’re in this together, really playing as a team, doing what we have to do to win the game.” Nothing. Of. Substance.

I’ll have to side with Matt Damon on this one – I dearly hope that this woman does not get within 200 feet of the White House.

The Canadian DMCA and You

September 27th, 2008

With the October 14th Canadian federal election quickly approaching, I think it’s a good time to bring forth an important issue that isn’t getting enough spotlight in our media.

Anybody who is tech-oriented or reads the news should be familiar with the American DMCA (Digital Millenium Copyright Act). Put into law in October of 1998, the law works to strengthen copyright protection in the USA, and includes an anti-circumvention clause that makes it illegal to break any digital security system placed on your files. This law applies to any kind of Digital Rights Management (DRM) system placed on your otherwise legitimately purchased digital property.

Under the DMCA, it is illegal to convert Apple iTunes downloads to the more open Mp3 format, rip DVD movies to your computer to watch them on a network, a portable device, or otherwise back them up, rip certain CD’s (the ones that have copy protection warnings all over them) so that you can listen to them on your iPod, and a whole host of other should-be legitimate activities.

In the past, copyright law was only broken if you took somebody else’s work and illegally distributed it to others via the internet, a CD-R, or USB thumbdrive. With the DMCA in place however, it is illegal to do all sorts previously legal activities that fall under the realm of fair use of a product legitimately purchased.

Which brings me to my point – previous to taking their summer recess, Stephen Harper’s minority conservative government was once again attempting to champion bill C-61 through the House of Commons in an effort to put a similar law into effect here in Canada. Most experts in the United States argue that their DMCA has actually hindered the tech sector there, while security experts cringe at the idea of being legally bound to not test the security of various systems, including electronic election equipment (on which maker Diebold has handily installed DRM so that it is illegal to check over their source code).

As a tech-oriented citizen entrepreneur in Canada, I feel that this law needs to be struck down immediately. Details regarding the law can be found here, while information about how to help defeat the proposal can be found at boingboing, copyrightforcanadians, this youtube video from Canadian law proffessor Michael Geist, and this segment of CBC’s the Hour, also featuring Michael Geist.

For those seeking more information regarding DRM, the DMCA, and the effect both have had on tech and liberty in the USA, check out this essay (*.pdf) that I wrote last term for an Ethics course I took at Laurier. It’s about 16 pages, but a solid read, and full of links to other important resources.

Contact your local MP, and get their opinion on the law as part of your voting research.

Cheers,

Jon

Start of Term Class Roundup

September 12th, 2008

I have to admit it – as a fourth year computer science student at Wilfrid Laurier, I pretty much hate school. Don’t get me wrong, I dig the computer science based courses in my program, and the courses I’ve been taking towards my history minor are intriguing. The campus is beautiful, and overall, the profs are excellent. These things said, math has never been my strong suit, but is a heavy requirement in my program, and the entire school experience is beginning to sour. I’d really just like to get on with my life and quit being a poor student. Ah well, only another year and a half to go.

In any case, my upcoming term looks alright. I’m taking the following courses:

  1. MA205 – Differential Equations I: Like most of my classmates, this is my second shot at MA205, a class that relies mostly on first year knowledge, but generally (and unwisely) isn’t taken until third or fourth year because most people don’t like taking two math courses per term – it’s just too stressful. My previous experience with this course was less than enjoyable. For those who have never taken a course on DE’s, imagine of a course that is about 80% Integration and 20% differentiation in a field of application where most real problems cannot be completed by hand, and are instead generally solved by handy software like Maple.
  2. CP411 – Computer Graphics: So far, this course has been excellent. It covers the basic concepts involved in computer graphics, including software, hardware, common algorithms and techniques, all with a focus on OpenGL in C++. Aside from my relative unfamiliarity with C++ (I haven’t worked much with C since first year), this should be an interesting course and an excellent learning opportunity, taught by one of my favourite professors at WLU.
  3. CP472 – Programming Languages: Another excellent course, this is a brief overview of the history of programming languages, from the very first machine code languages for IBM machines built in the 1950′s, through punch card languages, assembly languages, early (but still used) languages like FORTRAN and COBOL, right up to current high-level object-oriented interpretive languages like Java and the members of the .NET framework.
  4. HI248 – The Second World War: Another extremely interesting course that covers the history of WWII from the end of WWI and the treaty of Versailles, right up until the end of the war, with emphasis on strategy and geographic troop movements throughout the war. It has one of the coolest textbooks that I’ve ever had, which explains the entire war through maps, allowing you to visualize why battles were fought the way they were, and how the fronts moved throughout Europe, Asia, and Africa.

Aside from the math, this should be a very interesting term, with a lot of courses that I’ve been looking forward to taking for a long time.

Cheers,

Jon

No, Zune does Not support iTunes Libraries

September 11th, 2008

This post by Matt Rosoff over at the CNet Digital Noise blog was brought to my attention by a colleague today. It is a response to an earlier NY Times article by Saul Hansell that forwards the hypothesis that iPod to Zune converts are scarce because most users have so much data inputted into iTunes that moving to new jukebox software requires a substantial commitment of time and effort.

The CNet article responds to this hypothesis by claiming that the Zune jukebox software can, in fact, support existing iTunes libraries. The author points out that the Zune software plays AAC files (the native ripping format for iTunes), and that it scans the default iTunes music directory for files on startup.

Unfortunately, what he fails to realize is that these actions do not in and of themselves constitute support of the iTunes library format. Real support would be an XML reader that allowed users to actually import their libraries – including all meta data, album art, playlists, and ratings – into the Zune jukebox software.

Songbird (an open source media player that supports plugins, and looks as though it will be very interesting come v1.0) does provide such a feature (as an optional plugin), that works extremely well. It is also rumoured to support Zune players, and will likely be my new media player of choice if they get smart playlists implemented any time soon.

Instead, Rosoff claims that the lack of converts between players is due to a lack of compelling Zune features, and overall customer satisfaction with the iPod product. While these claims may in fact be true, his argument about Zune support for iTunes libraries is downright false. Hansell, on the other hand has it right with this statement:

But now many iPods are replacements by people who already have substantial music collections in iTunes. For those people, the choice is between buying an iPod that will simply work with all their music or investing the time and effort to try to convert everything into Zune’s formats.

Where the term ‘formats’ is not referring only to the physical format of music files on the Users’ machine, but also to the internal database format that their library is kept in within their jukebox software. As a user of both players, I fall into this category – my library contains well over 8K songs, most of which are properly tagged, rated, and organized into playlists. While the Zune jukebox did indeed recognize, import, and find correct meta data for most of my files, it did not retain their ratings, number of plays, number of skips, or any of the other handy errata that iTunes assembles for every file in its library, or any of my playlists.

In my own opinion, the reason that the Zune has yet to dent the iPod monopoly is due mostly to the fact that it is roughly the same price as the iPod, and its two features that could very well kill the iPod require a snowball effect of users to make a dent.

I’m talking about the wireless music and photo sharing, and the much-hyped Zune social. Wireless sharing is basically a non-feature here in Canada, as I can only think of two other people that I know who have Zunes, and have never found one while using the Zune in public. The Zune social suffers from the same lack of users, as well as crippled functionality outside of the Continential USA.

That said, if these features were to gain enough users that it became commonplace for everybody to know at least one friend who owned a Zune, well then Microsoft might have an iPod killer on their hands. Until then, it is just as Hansell says – Microsoft is still waiting for the Zune Generation.

Edit: The latest release candidate of Songbird supports smart playlists (that are almost identical to the feature in iTunes), but has yet to implement Zune support. Being open source however, it’s just a matter of time. Check this page out for more info on new Songbird features.