Saturday, December 23, 2006

Photos From Various BSF Gatherings

I finally posted pictures from a few social events involving friends from BSF: Enjoy. I should have gotten photos of people playing Wii Sports at the Christmas Social. It was a big hit, and enjoyed by all. I can't be behind a camera the whole time, though.

Friday, December 08, 2006


I got a Wii last Sunday. I was determined (1) not to pay more than MSRP ($249.99), and so therefore I did not go on ebay; and (2) not to be forced to buy a "bundle," which is a store's way of forcing you to buy stuff you wouldn't otherwise buy 'because they can.'

I bought the Sunday paper on Saturday night, and checked the ads to see which stores had the Wii advertised, and I chose Target because they opened first (8:00 AM), and becuase they didn't have a bundle.

I got up at 6:15 AM and was at the store by 6:30. Here's what the line looked like when I got there.

I got to watch the sun come up.
  I was 21st in line for the Wii. There were 99 Wiis available, so people who got there at 8:00 still got one. There were only 3 PS3s. Hardly anyone was there for a PS3, though.

The "9AM" part means that I had an hour to redeem my ticket. I could have gotten back in line after I purchased my Wii and gotten another one for a quick ebay $100 or so, but I figured I'd be nice.


Of course, as soon as I got it home, I hooked it up to the Internet for a firmware upgrade. The WiFi was simple enough to set up.

The Zelda title screen. Zelda is awesome! It takes a while for the game to get going, though.

You can see the two infra-red lights on the sensor bar in this picture. Those aren't visible to the naked eye. The sensor bar isn't actually a sensor. Rather the Wii Remotes orient themselves to the screen by picking up the two lights.

The Wii comes with a game called Wii Sports, which is a collection of fun, easy to pick up and play mini-games based on bowling, tennis, boxing, etc.. I had already purchased Zelda at GameStop, and I ordered Rayman Raving Rabbids on ( has a $20 off $50 deal if you use Google Checkout. I had to add a random $2 DVD to increase the total to over $50.) Rayman looks really fun, especially as a multi-player game, but it hasn't even shipped yet. The Wii Remotes (the primary controller) aren't in stock anywhere, except of course on ebay for a hefty mark-up. I was able to find an additional Nunchuck attachment, but there was literally only one left. That's okay, because I'm content playing Zelda with my single Remote and Nunchuck until it arrives.

The controller scheme is pretty well implemented. The only problem is that my setup places the sensor bar a couple of feet below the screen. I was able to raise the bar by sitting it on top of the Wii's box. The Zelda game allows you to further adjust the sensitivity and position of the sensor bar relative to your screen, and so overall the controls work pretty well. In particular, the control scheme for Zelda allows for fluid and natural control while engaged in mounted sword combat. I know there's a GameCube version of this game coming out, and I can't imagine it's anywhere near as easy to control in that situation. At least it must take some getting used to. The other thing unique to the Wii interface is pointing at the screen to aim projectiles. Since my screen is a bit high on the all, this is slightly awkward, but other than that, it works great.

One annoying thing that happened last night was that the WiFi stopped working. Every time I tried to connect to the Internet, I get a 51330 error, which basically means the WiFi isn't working. It isn't the firmware, because I was able to connect after I upgraded it. Hopefully the problem won't persist. At least I had already downloaded Sonic the Hedgehog and Mario 64, which were the only virtual console games available yet that looked good. I already have the original NES Zelda on a GameCube disc.

One thing I find annoying is that in order to send messages from one Wii to another over the Internet, you first need to exchange a 16-digit numeric code. This is no doubt to protect the children from child molesters, but can't there be an option in Parental Controls to turn this off? It would be nice to be able to have your Mii walk around in different virtual environments and set up online multiplayer matches, or chat, or whatever. Speaking of which, I wonder if the Wii is compatible with USB and/or bluetooth keyboards. It would make perfect sense.

For reference, my Wii code is: 3274 2528 9665 7133

Monday, November 27, 2006

Winter Wonderland!

I might has well have been walking.

What is it with Seattle drivers? It snowed today. In any other city north of Eureka, it would have been business as usual, but noooooo! The minute the first flakes hit the freeway, everything comes to a grinding halt. In all the confusion, every other car either hits something or their battery dies because they're running their heater full blast with a bad alternator going nowhere.

It took me 15 minutes to get to work this morning. I left work for BSF at 6:20. On the way, it started snowing hard, and everything stopped dead. I called ahead to ask if BSF was canceled. It was, so I headed home, in a manner of speaking. I decided to get off the freeway and take surface streets. I managed to get off at Southcenter, cut across Strander, and headed for the freeway overpass near the bowling alley. Officer Friendly and his friendly friend had decided that that overpass was too steep. They had set up cones, so I got out and walked over to his car and asked why. He sounded annoyed, or I would have asked if I could go over the bridge if I put my chains on. To protect and serve. Well, half ain't bad.

My only other option was to cross over Green River at Strander, along with everyone else. And their dog (I'm convinced the dogs drive around here). After I finally crossed the bridge, I pulled into the Jack in the Box to put my chains on and scarf down a spicy chicken sandwich. From there, I headed up West Valley to Grady Way. I say headed, but what I was doing can hardly be called motion. I was glad I had the chains, because when I (finally) got to Benson, there were cars stopped everywhere by the side of the road because they couldn't get traction up the hill. It looked like a parking lot by the time I turned off.

When I got home, it was 10:55.

It had better not take me four hours to get to work tomorrow.

Saturday, November 25, 2006

Whittier Memories

Last night, I went with Sarah and her friend Jamie to Memories, which is a swing dancing place in Whittier, which is my hometown. It was fun. Angie Aimee and Karly even showed up.

Sarah shot a couple of short videos of me dancing while we were there. It's the first time I've ever seen myself dancing, and so of course I notice all the things I do wrong, but here you go:

One. Two.

Please note that the settings on my camera were set on high frame-rate, and so these files are rather large for 25-second clips. They are also shot sideways.

It was neat to once again drive through uptown Whittier and see my old stomping grounds once more and see the same old streets, landmarks and shops. The Whittwood Mall is certainly different. Memories indeed.

Clubbing Baby Seals

Ah, the Internet, where near-anonymity shields you from your responsibility to treat others created in God's image with respect.

Assorted Photos From My Trip So Far

Balboa Pier Surf & sand Crashing wave Aunt Peggy, Grandpa, cousin Jeni, Grandma, aunt Pam, me Jeni & grandparents Sarah & Kim (cousin-in-law) Nicole and Sarah making red bell pepper chicken. Mmmmm... Danny concentrating. Josh: smiling for real. Mom & Dad Four generations: Eric, David, Dave, Edson Aunt Sarah and Uncle Tim Me and Eric Happy Eric Brenda and Eric Mommy (Becky) and Eric My parents' house It's the first time I've seen it in its completed state. Last time, they hadn't yet converted the garage into a family room (far right). You can see the new garage poking out on the left. Stephen and Anna Jeni's cake: hand-decorated Great-grandson New grandma!

Friday, November 17, 2006

Bye-bye, Seattle

I'm off to California to get my quota of sunshine to last me the winter. I'm excited to spend some time with my family, and especially to meet my new nephew. Turkey will be consumed. Pictures will be taken. (Possibly even both at the same time.)

I'm pretty sure this Internet thing also works down there, but I'm not sure as to the frequency of my posts. Then again, when have I ever been?

Thursday, November 16, 2006


If in the coming weeks you notice that I seem sleep-deprived, cramped for time, or otherwise distracted and irresponsible, be aware that the most awesome videogame of all time is about to come out, and that I plan to purchase a Nintendo Wii along with The Legend of Zelda: Twilight Princess at the earliest opportunity.

I'll probably emerge from my cave sometime in early 2007. See you all then.

Sunday, November 12, 2006

John Knox Swing Photos

Here are some photos of Friday night's swing at John Knox Presbyterian Church in Normandy Park, as well as the aftermath.


Tuesday, November 07, 2006

DRM: What It Is And Why You Should Care

Just in time for Christmas shopping, the portable digital music market is about to change. There are currently two independent digital music ecosystems: Apple's iTunes+iPod, and Microsoft's "PlaysForSure" framework. iTMS media can be played on iPods. PlaysForSure media (from Napster, Musicmatch, Wal-Mart, URGE, MSN, FYE, etc.) can be played on PlaysForSure players (from a variety of manufacturers). The change that is coming is that Microsoft is discontinuing its MSN music store, and launching its own interlocked media player and media store.

When Microsoft launched the original Xbox, it spent millions of dollars in marketing and selling consoles at a loss in order to secure their foothold on the gaming market. Microsoft intends to enter the portable media player market the same way: by subsidizing hardware costs, offering free and exclusive content, integration with Windows and Xbox Live, and an aggressive marketing campaign. This launch will not go unnoticed. Everyone and their grandmother knows what an Xbox is, and Microsoft is determined to spend enough money to ensure that very shortly, everyone and their dog knows what a Zune is too.

The problem is, Zune, PlaysForSure, and iTunes/iPod are totally mutually incompatible. If you buy or have bought music or video from any of these three, it will not be compatible with players compatible with either of the other systems. This incompatibility has nothing to do with technical specifications, or different music encoding technologies (MP3/AAC/WMA) and everything to do with DRM. They are broken by design. Basically, it would be as if Toyota cars would only accept gas from 76 stations, Hondas only accepted Shell gas, and GM cars only accepted BP: not because of technical differences like diesel vs. gasoline vs. electric, but simply because GM owned BP and Toyota owned 76, and they found that the requirement "encouraged" customer loyalty.

I consider myself to be a technophile. I think digital media distribution over the Internet is an excellent idea: indeed its time has come and it has the potential to revolutionize the market for the benefit of the consumer in terms of content availability and cost, but I refuse to embrace digital downloads as long as the content providers are abusing DRM to take away my rights as a consumer.

A brief history lesson is in order:

Remember Napster? No, not the company that bought their name and logo after they went under, the "real" Napster, and I don't mean Seth Green from The Italian Job. I mean that file-sharing program where you could get any song you wanted: when music was free and the Internet was filled with dancing hamsters, peace, and love (well, except for the peace part.)

Napster was digital music distribution before DRM. Before Apple made the online music downloading business a profitable venture for the record companies with their iTunes Music Store, and they did it with DRM. DRM, is a cryptic algorithm that stands for Digital Rights Management. I say cryptic, because on the face of it, it sounds like a good thing, after all, we all like "Rights" and "Digital" means computery and futuristic hi-tech "Wi-Fi" magic sort of stuff, and "Management" makes it all organized and easy to do, right? See, "Digital Rights Management" is the same kind of Orwellian doublespeak as "downsizing" or "ethnic cleansing." You can make anything sound good by giving it a pretty name, the question is, what is DRM, and what exactly does it do?

DRM is basically encryption. If Alice wants to send a message to Bob without Charlie being able to read it should he happen to intercept it anywhere along the way, Bob will give Alice an encoder that only Bob can decipher (or Alice will give Bob the decoder), and when Alice sends Bob the message, she will encrypt the message first. That's all well and good, and there's nothing wrong with encryption per se. After all, it's just a tool. Tools aren't good or bad, they're just powerful.

(With DRM, Alice is the supplier, Bob is the hardware, and Charlie is the consumer.)

Way back in the day when DVDs were just coming out, the motion picture industry (in the form of the DVD Forum) decided they would do something about all the movies in VHS format that were being mass reproduced in eastern countries and sold in the west either as "bootleg" copies on the street, or as "pirated" counterfeits on store shelves. What they did was they encrypted every movie on DVD and split the world into six regions, each with a different key:
  1. USA/Canada
  2. Europe/Japan/Middle East/Egypt/South Africa
  3. Korea/Thailand/Vietnam/Borneo/Indonesia
  4. Australia/New Zealand/Central & South America
  5. Most of Asia and Africa
  6. China

A seventh region was set aside for airlines and cruise ships. They gave each region a separate key that was loaded into DVD players sold in that region and was used to encrypt DVDs marketed for that region. This concept is known as region coding.

Artificially dividing the world DVD market into six segments meant that they could offer different pricing schemes in different regions. The same DVD could be sold for one price in developing nations, and a higher price in a developed country. It also meant that rights guaranteed to the consumer by the doctrine of First Sale could be effectively suspended over these boundaries. First Sale is the right of a person who has legally obtained a copy of a copyrighted work to lend, sell, or rent that copy to anyone, anywhere without the permission of the copyright holder. Basically, if the latest Harry Potter book is being sold in the UK but not in the US, and I'm there on vacation, I can buy a copy and once the first sale of the item makes it mine I can sell, lend, or give it to anyone I want, including someone in the USA, even if that book hasn't been released in the USA, or if that book has a different price here. The trouble is, if there's a DVD that's been released in the USA but not in Europe, I can't just get one at Target and send it to Matthew in Worcester, because he doesn't have an American DVD player. Similarly, an American can't buy a European DVD on eBay, even one that isn't for sale on this side of the pond, because it won't work with his DVD player.

The DVD Forum also controls who gets to produce DVD players, since only they can give a manufacturer the right to legally use their keys and trademark logos. Any manufacturer who doesn't make their DVD players to the DVD Forum's spec won't be able to sell DVD players, because they won't have the necessary keys. This is why most DVD players do not allow you to skip unskippable content such as promotional materials ("commercials") at the beginning of a disc. This is known by the friendly term "user operation prohibition."

[Note: some DVD players can be made "region free" (able to decode any DVD) in violation of DVD Forum contracts by a firmware hack, or in some cases a sequence of buttons on the remote control. A Norwegian man known as DVD Jon has reverse-engineered the DVD encryption scheme and published the results, making it possible (though technically illegal in most areas: see next paragraph) create and use non-sanctioned players, most notably on computers running Linux.]

In 1998, the Digital Millennium Copyright Act (DMCA) was passed into law in the United States. Similar laws were passed in countries around the world in order to implement provisions set up by treaties related to the World Intellectual Property Organization, an agency of the United Nations. Among other things, the DMCA makes it illegal to break encryption if the function of that encryption is to protect a copyrighted work.

So what does this all have to do with portable music and video players? What the content providers have done at the insistence of the media companies is to basically make a separate region code for each consumer, while at the same time locking down the content so that it can only be played on players made by a specific company (except in the case of PlaysForSure, where it is a group of companies).

The effects of locking down content to a particular customer:
  • The customer is prevented from violating the copyright on the media, because no one else can play it, even if they had the file. If I buy a CD, it's easy for me to rip it to an unencrypted file and distribute it using a peer-to-peer network. Stopping file-sharers is an expensive and lengthy legal process, and it's bad press for the litigating company. This is good for the consumer because it enables the media companies to release their content without fear of rampant copyright violation.
  • The customer loses his right to transfer his license to play the content through sale, rental, gift, or inheritance. This is bad for the consumer, because it reduces the value of the content.

The effects of locking down content to a particular brand of player:
  • The company that makes that player has a self-granted monopoly on players for the customer's music. This is bad for the consumer. Since there is no competition, the incentive for the company to continue to produce innovative and inexpensive players is significantly reduced.
  • If the company goes out of business, stops producing quality players, or reduces functionality, the customer cannot switch to the competition without either abandoning their entire collection of media, or paying for it a second time.
The effects of DRM, even if it does not lock down the content to a particular customer or player:
  • The consumer loses his right to change the format of a file for use with a different kind of player. As a consumer, I have the right to rip my CDs into MP3 (or another format) to play them from my computer's hard drive, in my car, or on my portable MP3 player. If ten years down the road, another format comes along to play music, I have the right to transfer the music on my CDs into that format. DRM makes this unfeasible, and the DMCA makes it illegal to do this with media that is restricted by DRM.
  • Copyright is temporary. When the media that is restricted by DRM enters the public domain, the DRM will still prevent access to the media. This is bad for the consumer and the public, since it enforces copyright beyond its stated purpose:
    "The Congress shall have power... To promote the Progress of Science and useful Arts, by securing for limited Times to Authors and Inventors the exclusive Right to their respective Writings and Discoveries;" ~ United States Constitution, Article I, Secton 8
  • Consumers are prevented from taking the technology into their own hands and innovating new features and new ways of interacting with media. The software industry would not be where it is today without innovative contribution (and competitive pressure) from open source and community-driven software. The Firefox web browser is an example of consumer-driven open source software galvanizing the market, and causing others to innovate in order to remain competitive. DRM effectively locks out anyone who isn't authorized to make a player from contributing to player innovation.
Having said all that, DRM is not all bad. After all, it's just a tool, and it does have legitimate uses. Music subscription services are an example of good uses of the technology. A music subscription is not like a purchase. The consumer does not expect the right to re-sell or rent the music to another person, nor is he concerned about the ability to play the content on future generations of players. He is simply paying for the right to unlimited access as a single customer to a large library of music for a limited time. This business model would not be possible without DRM. Under a subscription service with DRM restricted media, but no vendor lock-in for the players:
  • The consumer is prevented from violating the copyright on the media by the DRM.
  • DRM does not give the supplier of the media content an anti-competitive advantage over other suppliers. If another supplier has a better deal, the customer has no barrier to switching to the new provider.
  • DRM does not give the manufacturer of the media player an anti-competitive advantage through consumer lock-in. If another player manufacturer has a better deal, the customer can switch to the new device and still play the same content without paying for it again.
  • Because this is a rental agreement, the consumer does not lose any rights to transfer the media to another person. The same effect can be achieved by one person canceling his subscription and the other person starting his own.
  • Because this is a temporary arrangement, copyright expiration is not an issue.
  • Because this is a temporary arrangement, it can be tailored to whatever devices or formats that the market demands at the moment.
Subscription services such as Napster, URGE, and Musicmatch are a good thing for the music industry, both the consumers and the producers, and were made possible by DRM. However, not all of us want to pay a monthly fee in order to have access to our favorite music. Some of us want to "keep" the music that we like. Currently, we can either buy that music on physical media (such as a CD) or we can pay for a license to download and play it.

You'll notice I didn't use the word "buy" for downloaded music. That's because it's not a real purchase, but merely a contract between the consumer and the copyright holder that grants him certain rights. Those rights are not the same rights granted to a consumer who buys that same music on a CD: they are significantly restricted, and they shouldn't be. There shouldn't be a technical and legal barrier that prevents consumers from doing with downloaded music the same things that they do with music purchased on CD. When was the last time you bought a cassette tape? Do you really expect that the CD format will be around forever? CDs are technologically grandfathered in to an era before DRM. Unless consumers assert their rights in the next generation of media, they will lose them.

The "analog hole" refers to an inherent flaw in the idea of DRM: if it can be played, it can be recorded in analog. It is therefore argued that DRM isn't all that bad after all, because it can always be circumvented. The problem with this is that making an analog recording of digital media is inherently lossy. Burning a CD of iTunes tracks and then ripping it without encryption is like printing a picture, and then taking a picture of the printout with your digital camera. Not only does it waste paper (or a CD in this case--though some people who employ this process use a virtual CD to eliminate waste), but the copy you end up with is inferior to the copy that you started out with. In the process of translating from AAC to CDA and then back, information is thrown out. The analog hole is also shrinking. With newer technologies and each iteration of DRM, it will get harder and harder to make an acceptable copy of a DRM-restricted file. Windows Vista has protections built-in to the graphics system to prevent next-generation DVDs (Blu-Ray and HD-DVD) from being recorded onto a computer.

To me, it seems rather silly for the music industry to refuse to allow their content to be downloaded without DRM, while at the same time the same music is for sale: unencrypted, and at a higher quality on CD. If someone really wanted to publish that music on the Internet, all they would have to do would be to buy the CD, rip it, and distribute it. DRM is not iron-clad either. There are ways of breaking it for those who are determined to do so. The real effect of DRM is to stop casual copyright infringement: the person who has a large collection of ripped tracks and, since they can't be tracked to him and he might as well do it as not, shares them with his 10,000 closest friends on a peer-to-peer network.

The proper solution to this problem is simple: watermarking. Watermarking is a way to uniquely identify something without encrypting it. The simplest way to do this would be for the media store to add an ID3 tag to each track identifying the account number with which that track was purchased. There are more complicated ways of watermarking, but it doesn't need to be that fancy: just enough to make someone think twice before they illegally distribute the files: something that makes them take steps to "break" the files. The benefit of watermarking is that it isn't DRM: the law-abiding customer doesn't lose any of his rights: he can still format-shift and transfer ownership, and since a watermarked file doesn't require an encryption key to play, he can play it on any player on the market.

Another solution to the piracy problem is for the media store to offer a reasonable price (considering the limited nature of licensed music, and the fact that distribution costs are so low), say "we trust you" to its customers, and then rely on the goodwill of the customer to abide by a reasonable license in order to support their favorite bands (this implies that the bands aren't being exploited by the record companies). Emusic is a subscription service that allows you to download a certain number of DRM-free tracks per month. The tracks you download are yours to keep, burn to CD or other media, and play on whatever device you want, forever.

It is my hope that the introduction of the Zune into the digital media marketplace wakes consumers up to the anti-competitive ways in which DRM is being used, and that as a result, consumers will demand to retain the same rights in digital purchases as physical purchases, and the many competing independent DRM schemes will be consolidated into a unified, open standard that respects consumer rights.

Monday, October 30, 2006

Best. Band. Ever.

Okay, so I've only been dancing for a grand total of 6 months, but I have to say the band that played at Century tonight was the best one yet. They were really good, and loads of fun to dance to.

They're called The 51st Eight.

Tuesday, October 24, 2006

My Blog Feels Neglected

Just because I haven't been posting here doesn't mean I haven't been thinking. Not all of my thoughts go on the Internet (thank God). Some of them have been committed to the ears of friends, some of them I have kept to myself, and some of them, no doubt, have been wasted. The trouble is, it can be difficult to track me down on the Internet, so here's a little cheat sheet for you.

Of late, I have been engaged in a discussion on Matthew's blog about the nature of salvation.

Wednesday, October 11, 2006


I have it on good authority that I will officially become an uncle today. Also, I am sick. That is all for now.

Saturday, September 30, 2006

Photo Update

I went through and updated my online photos. I switched to using a different Picasa layout, which is easier to navigate. I also increased the size to 1024x768 (many of them were previously smaller). Added albums: Here's the whole shebang. Enjoy.

Friday, September 29, 2006


Last night I went to see Wicked in Seattle. It was a blast!

Here are some pictures. I also put up some pictures from when I went to Bubershoot with some of the same people.

Sunday, September 10, 2006

Port Townsend Wooden Boat Festival

On Saturday I went with the Tonns to the 30th annual Port Townsend Wooden Boat Festival. It's the real reason Caleb flew in from Texas. Don't let him fool you with all of that Hicks Lake mumbo jumbo. More photos here.

The Lynx and Lady Washington

Heather and Caleb

Wooden boats


The Tonns at the Belmont

Tonns on the ferry


Loaded Questions

Tuesday, September 05, 2006

The Law Fulfilled in Christ: Commandments 1-5

About a month ago, I gave a talk on a Sunday morning in Tacoma. I was asked to type up my notes and share them, and I promised that I would post them here on my blog.

My subject is the relationship between the Ten Commandments and the Christian: The Christian is not under the Law, and therefore does not set out to follow the ten commandments as the "constraint" on his behavior: however, in Christ there are new and higher motives for living with a righteousness that fulfills the Law and in fact goes beyond it.

My hope is that it will be an encouragement to Christians to live in the freedom for which Christ has set us free (Galatians 5:1).

On a similar vein, I would also recommend a talk my dad gave at Altoona conference this year, which you can get in mp3 format here (track 03: if you're in a hurry, you can listen to the last 10 minutes starting at time index 36:00).

Here are my notes (PDF).

I would appreciate your feedback.