This Is Wonderland

I have a rule for evaluating new TV shows: All tv shows are bad unless proven otherwise.

This “guilty-until-proven-innovent” policy has served me well. Occasionally I miss out on a good show until years later, but it’s a worthwhile sacrifice.

This past year, I became aware of the un-badness (with apologies to George Orwell) of two shows, both from the CBC. First, Davinci’s Inquest, which has been running on the CBC for years, has become one of my favourite shows. A top-secret source tells me that it was considered for syndication on A&E, but was passed over for being too specific to a particular region (it is set in Vancouver). The show follows the coroner of Vancouver and my people on the ground on the West coast tell me it is remarkably true to life in the city. The season finale (2hrs) runs Sunday night on CBC.

Shot from This is Wonderland Another CBC drama that has defied my expectations (which were admittedly quite low) is the new series This Is Wonderland. The show follows the dizzying work-life of Alice, a rookie defence layer, and Toronto’s Old City Hall serves as her wonderland rabbit hole.

The premise isn’t really that important. They key is that the show is well written, well directed, and well acted, all of which contribute to a compelling set of characters. It is somewhere between drama and comedy, being too funny to be a drama, and too heart-wrenching to be a comedy.

The second season starts Tuesday night on CBC. Recommended.

 

Mitchell Baker from the Mozilla Foundation gives a rundown of the day Firefox 1.0 was launched

 

2005 silverorange Summit Keynote Address

silverorange slice logo

Earlier this month, those of us at silverorange retreated to a beautiful cottage on the north shore of Prince Edward Island to take stock of the year past and plan for the year to come.

Dan James, the CEO of silverorange, has posted his keynote address from our summit. Don’t be fooled, though, by our appropriation of large corporate terminology (summit, keynote, CEO). There was no convention center, no podiums, and no power-point projections (though we did use a projector to play Mario Kart). Our technology infrastructure for the weekend consisted of a mass of ThinkPad power adapters, wifi hubs, and game consoles.

We were really just 10 people sitting around a fireplace talking about how to make next year better than the last.

 

Thoughts on Weblog Comment Spam Prevention

As has been publish on a zillion weblogs today, a group of the most significant search engines (Google, Yahoo, and MSN Search) and weblog tool publishers (Sixapart, Blogger, WordPress, LiveJournal, etc.) have agreed to implement a new tool to prevent weblog comment spam.

The idea is simple. Weblog tools will tag links left in comments with a rel=”nofollow” attribute. When search engines see this, they will not follow the link and as a result, comment spammers will not get a bump in the search engines by leaving rogue links.

I can understand that comment spam is a serious problem. It has been quite a problem for me here on this weblog. However, I would like to add my small voice to those who are concerned about the ramifications of this new tag.

Tagging all links in comments left by weblog readers means that none of these links will contribute to the great hive mind that is Google PageRank. There are loads of great and valuable links in weblog comments.

Some systems will likely turn off this feature for comments from “trusted” people, such as logged-in Blogger users, TypeKey users, or LiveJournal-friends. However, this limits the wild-westiness™ of weblogs and the ability to benefit from the mass of communication by improving search results.

I applaud those involved for working to curb weblog comment spam. However, I fear this may hurt the web in the long run.

 

Good post by Asa from the Mozilla Foundation about how to make HTML form text input boxes suck less in Firefox

 

Objects That Come From Nowhere

I’ve noticed that there are certain types of items that I never seem to have to purchase. They just appear. No matter how many of these objects I lose, discard, or give away, there will always be more lying around somewhere.

  • Pens
  • Mugs
  • T-Shirts
  • Mouse Pads

This has to do, I think, with the way in which organizations have a tendency to produce cheap paraphernalia in a vain attempt to render into things tangible, their intangible existence.

 

Acts of Volition Radio: Session 18

Acts of Volition Radio: Session Eighteen The eighteenth session of Acts of Volition Radio is a collection of some old songs, some new songs, and an appeal to help me track down the composer of one of the songs.

Acts of Volition Radio: Session Eighteen (42MB MP3)
A collection of songs old and new. Recorded Thursday, January 13, 2005 by Steven Garrity. Run time: 47 min.

Session Eighteen Playlist:

  1. My Morning Jacket – One Big Holiday
  2. Pure – The Hammock
  3. The Innocence Mission – Lakes of Canada
  4. The Dell Griffiths – Annakin
  5. Joy Electric and Starflyer 59 – Blue Collar Love
  6. Joe Christmas – Scrabble Girl

For more, see the previous Acts of Volition Radio sessions.

Acts of Volition Radio
Acts of Volition Radio
Acts of Volition Radio: Session 18
Loading
/
 

The Sound of Data

Spurred on by a recent weekend full of hot-tub induced dehydration, beer, and lack of sleep, some friends of mine discovered an interesting (I think, I at least) capability of the command line computer interface. Prepare to be really geeked-out.

As I wrote briefly about last year, on the Linux command line, you can pass the output of one program into another by joining them together with | (the “pipe” character). For example, if you entered whois actsofvolition.com | gedit, it would take the output of the whois lookup for that domain name and open it in gedit, a text editor.

White Noise

It occurred to one of us, in our sleep-deprived state, that you might be able to pipe the output of the random number generator into an audio player, and hear random noise. So, we tried this:

cat /dev/urandom | aplay

Let me explain: cat is a program to output the contents of a file. The /dev/urandom is a random number generator for linux. aplay is a simple sound player. So here, we are taking random data and asking an audio player to play it. It worked! It sounds like white noise. Here’s a short MP3 sample: random.mp3 (run out my headphone jack and and back into my line-in, since I could figure out how to record the audio directly to disk.

Hearing Your Hard-Drive

So, the next logical step (again, very little sleep) was to try sending in some non-random data. So we tried:

ls -R / | aplay

The ls command displays the contents of the current director. The extra options tell it to start at the root of your hard-drive (/) and go recursively into all sub-folders (-R). It basically lists out the file and folder names on your entire hard drive.

This sounded more like the bleeps and squawks of a modem making a dial-up connection (remember picking up another phone when someone was dialed-up to the internet?). Here’s an MP3 sample: filesanddirs.mp3.

The Digital Anthem

American Flag

Finally, we wanted to hear what some more structured data sounded like. Images and photos in compressed file formats like PNG and JPEG sound pretty much like random noise, due to the compression. However, un-compressed image files, like BMP (bitmap) files are very simple and structured.

So, I grabbed simple bitmap image of the American flag (usa.bmp) and the results are pretty cool. It sounds like digital hardcore.

cat usa.bmp | aplay

Here’s the MP3 of the American flag bitmap file: usa.mp3.

 

Ben Goodger to Bill Gates: Bring it on

 

Bill Gates on Starting a Weblog

In an interview with News.com, Bill Gates explains why he hasn’t started a weblog (yet):

“I’ve toyed with doing one myself, but I don’t want to be one of those people who start and then don’t finish it, and again I’m thinking maybe I could do one a month or one every six weeks—something like that. I’d kind of like to, but I’ve got to be sure I can keep going for at least a year to make it worth doing.”

He’s right – he’s better of not starting at all than starting a weblog that never gets updated. If he does start one, though, I’ll read it.