10/20/04


Photo shot in middle of september.

10/3/04

Trusted Computing FAQ TC / TCG / LaGrande / NGSCB / Longhorn / Palladium: "1. What is TC - this `trusted computing' business?

The Trusted Computing Group (TCG) is an alliance of Microsoft, Intel, IBM, HP and AMD which promotes a standard for a `more secure' PC. Their definition of `security' is controversial; machines built according to their specification will be more trustworthy from the point of view of software vendors and the content industry, but will be less trustworthy from the point of view of their owners. In effect, the TCG specification will transfer the ultimate control of your PC from you to whoever wrote the software it happens to be running. (Yes, even more so than at present.)

The TCG project is known by a number of names. `Trusted computing' was the original one, and is still used by IBM, while Microsoft calls it `trustworthy computing' and the Free Software Foundation calls it `treacherous computing'. Hereafter I'll just call it TC, which you can pronounce according to taste. Other names you may see include TCPA (TCG's name before it incorporated), Palladium (the old Microsoft name for the version due to ship in 2004) and NGSCB (the new Microsoft name). Intel has just started calling it `safer computing'. Many observers believe that this confusion is deliberate - the promoters want to deflect attention from what TC actually does."

Long, not overly technical, has an incredible relevance to what you can and cannot do with your computer in the coming years.

9/27/04

The Future of Television: "When I saw Joe's War President, I was blown away. I've been interested in photo mosaics since Robert Silver's Lincoln. Then Alf posted Porn Ashcroft at Hublog. "
American Leftist: "War PresidentBelow is a small version of an image I made. It's a mosaic composed of the photos of the American service men and women who have died in Iraq.

9/18/04

From a German PC magazine

"Windows XP Service Pack 2 with Advanced Security Technologies helps you protect your PC against viruses, hackers, and worms." - this is how Microsoft promotes its Service Pack 2 on its website. What the company does not say: Instead of viruses, worms, and hackers, the supposedly safe SP2 for Windows XP invites any Internet user to have a look around your PC.

As soon as you install SP2 on a Windows XP PC with a certain configuration, your file and printer sharing data are visible worldwide, despite an activated Firewall. This also applies to all other services. The PC only has to provide sharing for an internal local network and connect to the Internet via dial-up or ISDN. Users of DSL services are also affected, if a firewall is not integrated into the DSL modem or a common modem instead of a DSL router is used. Additionally, Internet Connection Sharing of the PC has to be disabled.

A number of test scans run by PC-Welt revealed that this in fact is a common configuration and not a rare sight. Without great effort, we were able to discover private documents on easily accessible computers on the Internet. It must be assumed, that these users wrongly believe they are safe and that their sharing configurations are only visible in their network at home: Often, we did not even encounter password protection.

Already Windows 95 affected by a similar problem

Experienced Windows users may remember that there was a similar problem in the past, specifically with Windows 95. Back then, Microsoft forgot to separate file and printer sharing from the dial-up network adapter when such a connection was configured.

In other words, this caused the service to be released worldwide through the dial-up connection as soon as you were connected to the Internet. Microsoft at that time issued an update to patch the bug. The fact that file and printer sharing since then is not connected to the dial-up connection anymore, can easily be seen on your system: Right-click on the symbol "My Network Places" and select "Properties". Repeat the right-click and selection with the icon of your dial-up connection and select the tab "Settings". If there is no check at "File and Printer Sharing", it indicates that this service should not be made available through your dial-up connection.

This in fact is true for Windows XP without Service Pack. Since SP1, this configuration is hardly more than cosmetics and does not serve any purpose anymore. This means, the file and printer sharing service is connected in general, also to the dial-up network adapter. This in itself is a serious bug, since your shared data potentially could be seen on the Internet. However, there are no catastrophic effects, as every dial-up connection is configured with an activated firewall by default.

If you intended to deactivate this firewall, Windows displayed an easily recognizable dialog, that this choice would allow access to your computer. Despite the bug in SP1, the configuration of the firewall was worked out in a clean way: You were able to run the dial-up connection with a firewall and the internal network card without, because the latter was supposed to enable access through the Windows network.

SP1 + SP2 leads to a catastrophic error

Due to the bug carried over from SP1 as well as a new bug, the firewall configuration with SP2 has a catastrophic effect. The SP2 installation simply uses the previous configuration of the firewall: If it was active for the dial-up connection, now it also has been activated for the network adapter.

At the same time, an exception is determined for file and printer sharing: For the internal network card - and astonishingly also for all adapters.

With the first use of the dial-up connection after installing SP2, all of your shared data are available on the Internet. Now, other users can start guessing your passwords for administrator and guest and you basically are no more secure than the first Windows 95 users with an Internet connection - thanks to Service Pack 2.

How to correct the problem

It is not advisable to keep this defective default configuration. However, the previous environment cannot be restored: The configuration for the firewall was changed, which does not allow the setting of active or inactive conditions or exceptions for each network adapter anymore. Now this only works for network areas.

Choose "Windows Firewall" in the in the Windows Control Panel and the there the tab "Exceptions". Select "File and Print Services" and click on "Edit". Now you can see four ports which are used by the file and print sharing service.

To lock the service to the outside and keep it open for the internal LAN, you have to individually select and change its area with the respective button. Our reader Yves Jerschov notified us of another bug: The value for the area set by default "Only for own network (Subnet)" only works, if the Internet Connection Sharing is activated. If this is not the case, your shared data are visible worldwide. This error can be corrected by choosing "User defined List" and entering the IP addresses that are supposed to have access - the IP addresses of your LAN. A whole range of an IP area can be entered as "192.168.x.0/255.255.255.0", if the respective addresses start with 192.168.x.

After these measures, you can be sure to be as safe as you were with SP1. Great, don't you think?

9/13/04


You know your're getting old when...

Grandma and granddaughter

Great grandma and great-grand daughter hanging out

Photo shot by my dad last weekend.

9/10/04

hal helms' personal site: "You are in the basement of a house and there are three separate lightswitches. In the attic of the same house are three separate bulbs, each connected to one of the lightswitches.You can not see from the basement to the attic and there are no other tools or persons available. Question: How can you match lightswitch to bulb for each light with only ONE trip to the attic?"

Day 2

Christmas time - I miss those days...

My wife headed to Winnipeg to visit a friend who recently had a baby. I'm posting some of our favorite pictures so she has a nice photo album to show them. Video to follow by Sunday. I'll post the links here. This photo was shot February 24, 2003.

Grandpa came by yesterday to read to Felicity for a bit. Books are her favorite things right now. My daughter, fascinated with books, who would have thought?

Playing with the cloth snake. It has buttons, zippers, stripes, dots and a whole lot of things for a curious baby to play with.

Getting and up and moving....

Working on her crawling. She found the patterns in the stone fascinating.

Picture from last saturday of my daughter hanging out in front of our new front door.
Cooking For Engineers

This is great. I love the flow diagrams.

The New York Times > Health > Sick of Work: Cracking Under the Pressure? It's Just the Opposite, for Some: "In studies, researchers have found that perhaps the only time pessimists thrive is when they become lawyers."

9/3/04


Note growth of baby and the cute little slippers. She is pulling herself up on the furniture and crawling everywhere.

Looking up indian arm - same window.

View from the bottom floor window in the evening - Day 1

Got internet set up again on Thursday. Switched from Shaw to Telus. Speed is about the same and it costs 15 dollars a month less. Office still cluttered but was able to work from home on Friday. Planning to run all the wires etc. under the desk.

First you need to do a few warmup exercises.

I'm pretty sure the warranty doesn't cover this. :-)

Inner hallway, early in the week. Footing got a little tricky for a while.

A couple days before - we eventually collapsed the dining room table to free up more space.

Reinforcements in the hallway getting mentally prepared to be thrown into the breach. That and the sound of moving tape being applied to a box sends the baby into a screaming fit.
Post about week 1 - impressions, neighbors, the commute, the family, the place

8/31/04

Post about cleanup day, leaving kits , memories of the apartment, thoughts about visiting the empty space

8/30/04

Post about moving day

8/29/04

Post about preparing for moving
Google Cartography

I might learn java just so I can play with this. :-)

8/28/04


[no caption]

[no caption]

A couple photos prior to use heading out for a walk with the baby.

This picture is of myself, prepared for work at the new job, with my daughter, age 9 and 1/2 months.

With our upcoming move on Monday there has been a lot of thought about where we've come from and where we're going. A lot of change in this week from new jobs, to new neighborhoods, departing family and feelings of loss around leaving our existing neighborhood. To illustrate the change in one dimension of our life this photo is from day 2 of my daughter's life. Compare the size of my hand to the size of her body.

8/24/04

Lockout%3A%20The%20Self-imposed%2C%20Computer-aided%20Work%20Enforcer
Just took a coding job with downtown company. It will likely be two days a week. Check them out - Venue West

8/21/04

Die Wagenschenke-Das Partyzelt%20am%20Albanifest in Winterthur.
Use your mouse to keep the drunk guy upright. How far can you make it walk?

S.

8/19/04


I spent the day with my daughter today. She played quietly with her toys and I worked on additions to a website proposal for a hepatology and gastroenterology website. They built my estimate into a grant proposal and we'll see what comes out of it. It could turn into a fairly signifigant amount of additional funding. In the afternoon my daughter and I went down to Kits pool to go swimming. She has no problem putting her face in the water. However, she hasn't figured out that she needs to close her mouth at the same time. :-) Lots of splashing, kicking and general arm waving. It is going to hard to leave Kitsilano. It really hit home sitting in the shallow water with my daughter and looking up with the entire north shore mountain range as the backdrop.
EFF Scores Landmark Win for P2P

California - Today the Ninth Circuit Court of Appeals made a crucial decision in support of technology innovators by declaring that distributors of the peer-to-peer software Grokster and Morpheus cannot be held liable for the infringing activities of their users. The Electronic Frontier Foundation argued on behalf of Streamcast, the creator of the Morpheus software, in a case that pitted dozens of entertainment conglomerates against two small software companies. The Ninth Circuit decision is based in part on the fact that P2P networks have significant non-infringing uses, and that they can help artists earn money. The ruling is similar to the Supreme Court's decision in the 1984 Betamax case, which determined that Sony was not liable for copyright violations by users of the Betamax VCR...

8/18/04

Been back coding and designing pretty much full time over the last two days. I'd forgotten how much rage one can build up toward the computer and the empheral electrons when they don't behave as they are supposed to. Yelling at the computer is a key part of the symbiotic relationship.

8/17/04

ESPN.com Page 2 - The greatest sports commercial: "I don't care what you see and hear on television tonight. The best sports commercial of the last 25 years is Nike's See Lance Ride spot launched earlier this summer. Ask me about the 25 years before and I'll say the same thing. Ask me about the quarter century still to come and my answer won't change.
Interactive Narratives
Interactive narratives are informational and storytelling experiences designed and produced for the web. They leverage great design, visual journalism and rich-media content. Some great examples of well done online multimedia journalism.

8/16/04

Newsroom New Images Florida after Hurricane Charley

One of the unfortunate effects of suntan lotion on a small child. Also, another reason not to trust your parents. :-) Took my daughter swimming again at Kits pool today. Water was a little cooler than earlier in the week but she giggled and laughed anyways.

8/15/04


Family gatheringand dinner this Sunday afternoon. Lots of kids, noise, conversation and a nice sunny afternoon.

8/14/04

The Atlantic Online | September 2004 | Inside Al-Qaeda�s Hard Drive | Alan Cullison: " y acquisition of the al-Qaeda computers was unique in the experience of journalists covering radical Islam. In the 1990s the police had seized computers used by al-Qaeda members in Kenya and the Philippines, but journalists and historians learned very little about the contents of those computers; only some information from them was released in U.S. legal proceedings. A much fuller picture would emerge from the computers I obtained in Kabul (especially the IBM desktop), which had been used by al-Qaeda's leadership. "
TrustedReviews: " If you want a PC that's truly silent, you need it to be completely passive, and that means that you can't go for your run of the mill, mix and match PC build you're going to have to go to a specialist and one such specialist is Hush Technologies."

Looks great and makes no noise. Add it to the list.
MSNBC - Wiretapping the Web

8/13/04

elise.com: On the Job: An Overview of the Weblog Tools Market

Lisa, this if for you. Check the list at the bottom for blogging software providers.

8/9/04

Tom Waits: The Heart of Saturday Night - Lyrics:
"Well you gassed her up
Behind the wheel
With your arm around your sweet one
In your Oldsmobile
Barrelin' down the boulevard
You're looking for the heart of Saturday night"

Have to love the itunes shuffle. Listening to the Holly Cole version of this song. Great track.

8/2/04


We spent a relaxing BC day. I went off too the gym in the morning and then the three of us headed out to Maple Ridge to meet up with my brother and sister-in-law and assorted friends.
It was a hot sunny day with high cloud and a light breeze. We managed to pack all the baby stuff, assorted wines, cheeses and tasty snacks and head down to the Alouette River. My brother and his friends spent many a summer day paddling around by Silver Bridge. We hung out through the afternoon talking, paddling in the river and playing with the baby. We had a nice salmon dinner with family in the evening and sat in the back yard tallking about the events of the weekend.

8/1/04

Now that's talking trash....


"We're gonna be straight," O'Neal said. "I was down here the other day working out with the kid from Vanderbilt we got (second-round pick Matt Freije), and I told him, 'I'm gonna come across the block, and if I get doubled, I'm gonna pass the ball to you and you're gonna have a wide-open jumper, or (forward) Udonis Haslem is gonna come down the lane and he's gonna get a dunk, and you're all gonna get big contracts.' He said, 'What do you mean?' I said, 'Just look at the history. Travis Knight. Horace Grant. A.C. Green.' He said, 'Shaq, you're one of the coolest guys I've met.' "

Bride and groom watching the speeches after dinner.

My pretty wife in the rose garden at UBC prior to my brothers wedding.

7/31/04

Wedding Day!

Thank you for coming and sharing in our celebration of Bryce and Elisa’s wedding.

My name is Sean and I am Bryce’s older brother. I’ve been asked offer a toast to the groom.

As Bryce’s brother I’m sure you are expecting a list of amusing childhood anecdotes that make Bryce sweat slightly but eventually end up being mildly humorous tales.

I’m going to pass on those.

However, given Bryce’s current career as a lawyer, for the record I’d like to state that the incident where my friends and I dropped Bryce on his head from a height onto our concrete front porch was completely unplanned and he appears to have suffered no ill effects.

Also, for the record, I always admired Bryce’s ability to demand a reasonable, rational explanation for the indignities that are a part of every small child’s life. My parents may have a different opinion.

So instead of speaking about how Bryce was a challenging child I thought I’d speak about the kind of man he has become.

This is the part where I started getting choked up writing the speech. If all else fails I plan to retreat to sporting metaphors.

The kind of man Bryce is…

He is an articulate, intelligent man with a keenly developed sense of right and wrong.

He has a great love for Elisa, for art, for music and for fine food. He has grasped his life and is living it well.

I’ll let Shelia address all of Elisa’s wonderful qualities but I’d certainly say we’re glad she’ll be part of our family.

Many of you know Bryce through work and school. I thought I’d take the time to offer two anecdotes about the summertime Bryce.

The first image I carry around of the summertime Bryce is his work as a youth camp leader. That summer I was working as a lifeguard in the pool at Pitt Meadows where both of us learned to swim. He was well tanned, in shorts and a tank top surrounded by kids at Pitt Meadows park. He always looked comfortable and in control and treated the children with respect and integrity. For the record, the governance structure on the field was a benevolent dictatorship but the kids were quite happy nonetheless.

The second image of summertime Bryce is of him and Elisa on the ultimate field. Bryce and Elisa have played ultimate for many years so I thought it was appropriate that we mention the sport. For the record again, Bryce says Elisa is the better player.

Several years back Bryce and Elisa and their team Ultrasuede were playing an ultimate game down at Jericho for the championship of their division. It was a beautiful summer evening with a light breeze and a perfect Vancouver moment with the oceans, beach and mountains as the backdrop.

The game began with a team cheer and baptism ritual where each team member held onto the disc with one hand and Bryce, as captain, made a short inspirational statement and then poured water over the disc. Then the highly competitive game began. There were layouts, blocked discs, amazing catches and out and out gut-churning running.

Ultrasuede was up by one and playing for the game point. The disc was thrown into the front corner of the end zone and I saw Bryce with his loping stride disappear into a group of bodies and a cloud of dust. Moments later he came rolling out with the disc in his hand and the game was over. They’d won. He’d done what the captain was supposed to do. A summer of hard work and a great team ended with a great result.

Many of you know of Bryce’s work ethic, his love of debate and his sharp intellect.

I want you also to remember that moment of Bryce and Elisa standing in the sun, covered in sweat and dust, celebrating.

To Bryce….


7/29/04


Picked up my tux today for the wedding on Saturday. No vest. Ivory shirt, shiny shoes.
Principles of Effective Research
This essay is intended as a letter to both myself and others, to hold up in the sharpest possible terms an ideal of research I believe is worth working toward. ... The philosophy underlying the essay is based on a famous quote attributed to Aristotle: "We are what we repeatedly do. Excellence, then, is not an act but a habit.'' Underlying all our habits are models (often unconscious) of how the world works. I'm writing this essay to develop an improved personal model of how to be an effective researcher, a model that can be used as the basis for concrete actions leading to the development of new habits.
EO Natural Hazards: Natural Hazards Main Page

Earth scientists around the world use NASA satellite imagery to better understand the causes and effects of natural hazards. The goal in sharing these images is to help people visualize where and when natural hazards occur, and to help mitigate their effects. All images in this section are freely available to the public for re-use or re-publication (please use credits as indicated for each image)

7/26/04


Made it to the gym tonight for a chest workout. Week 4 on the program. Slowly making progress. I've been working out downstairs in the Y which is much more an old school gym. Smith racks, free weights, chalk and lots or rubber mats to drop the weights on. I like it better than hydraulic weights and endless stairmasters. Reminds me of a gym in the maple ridge I worked out at one summer. One room, one partially broken exercise bike, on heavy bag and a whole lot of weight. The owner lived downstairs, you let yourself in, fired up the stereo and went to work.

Had a second proposal meeting with this company today with the CEO and the marketing manager to pitch a web site redevelopment. I think the meeting went reasonably well. There are two other quotations, one below my price point and one above. I should find out by next wednesday.

7/25/04


Brother and sister-in-law in on the red eye from new york for their wedding. I picked them up at the airport this morning, mcdonalds for breakfast, a little tour de france, a lot of baby time. Second breakfasts at D'alle Acqua and followed by throwing the disc in the sunshine at Kits beach.

We went out to visit a portugese water dog breeder in Mission on Saturday. She had 5 puppies for us to play with. I'm hoping to get a dog for next March. It was a hot summer day and we spent the rest of it on a friends farm by the lake in Hatzic.

7/22/04

http://www.jibjab.com/
A parody of Woody Guthrie's 'this land is your land' with john kerry and george bush.


From this weeks GreenTide, for the full article please go to:
http://www.tidepool.org/original_content.cfm?articleid=123336

Homebuilders across the country commonly host "Street of Dreams"
showcases that display the latest trends in home construction and
design. The events are often tours of jaw-dropping model homes that are
spacious and luxurious, boasting all the modern amenities today's
American typical family lusts after. The huge homes, sporting floorplans
often more than 4,000 square feet, can top out at over the $1 million
mark, making them gaudy examples of suburban excess that few of us will
likely ever attain. Lately, a new version of the Street of Dreams idea
has sprouted -- tours that highlight new environmentally conscious
"green" features that some architects and builders are incorporating
into new homes. While many of the key elements of green design are
present -- energy-efficient appliances and lighting, water conservation
measures, recycled materials and the like -- but the gaudiness and size
of the homes hasn't gone anywhere.

7/21/04

Now that's climbing

Been intently watching the tour de france each morning. Individual time trial was today where lance armstrong dominated yet again. An amazing athletic feat. See the stage profile for an understanding of what he climbed in 39 minutes and change - beating everyone else (with the exception of ulrich) by two and a half minutes or more.

An 'orca' on the other side of the library. There are installations of these orcas all over the city. A nice addition to the urban landscape.

Public art in Vancouver. This is a sculpture outside the main branch ov the public library.

Sometimes you have those serendiptous stretches of time where everything is right with the world. In vancouver today is sunny with a steady breeze. The ocean view is marvelous and I spent the last hour listening to the latest Dianna Krall CD and dancing with my daughter. :-)
Another good ultimate day yesterday. We won two well contested games. This makes us 6 and 1 in the last 4 weeks and likely seeds us first going into the playoffs for our division. Our zone is strong, lots of disk movement with dumps and swing passes. We went to a 2-3-2 approach when being zoned ourselves and that seemed to open up some more space and provide simple structure. I played deep in the zone a couple times last night. It gets awfully lonely back there when you got the disc coming and you're outnumbered. :-) Overall a great night and a really good month for our team.

7/20/04

Mailinator(tm) FAQ: "In our internet world, you often need an email address NOW. Signing up for an email service takes time - that's probably ok for most emailing, but every now and then you need a quick email address for just a single email. After that you don't care what happens to it. Given that such disposable email is ready at your disposal, you can avoid giving out your real email address when you are afraid of getting spammed. Instead, make up any address @mailinator.com on the spot and go check it later."

7/15/04

Closed a contract today to set up a mail script to promote a conference by these folks. Society for Heart Valve Disease. A bit of walking around money.

Are you talking to me? Did you hear me boy! Are you talking to me? With apologies to bad mafia movies everywhere. :-)

Baby got her helmet this past Friday. Suitable pink, made of foam, plastic and laminate. She doesn't seem to mind it but we feel like we broke the baby. She works up to wearing the helmet 23 hours a day for 3 to 6 months.

7/13/04

Sustainable Development through Knowledge Integration: "The PathWays project addresses these questions. It bridges science and policy by working with decision-makers to incorporate earth science information in their decision processes via modeling methods and web based tools."

This is the project I work on, mostly on activities 2 and 3.

7/11/04

The Atomic Veterans History Project contains over 600 personal narratives about the military duties and memories of US Servicemen who witnessed these atomic and hydrogen weapons tests. Many veterans have sent photos, certificates and newspaper articles which we have added. There are over 500 photos from the recently declassified DOE atomic test films. Over 2500 files (stories, pictures and documents) are posted.

7/9/04


It's birthday season again in my family. Two people dear to me ticking off the years. Congragulations and good wishes to both.

7/7/04

Academy Award© nominated director Don Hertzfeldt's animated short films have collected 107 awards, four Grand Prizes, and a worldwide cult following. His films have been featured at the Cannes Film Festival, Sundance, MTV, IFC, Bravo, and several hundreds of film festivals in between.

http://www.bitterfilms.com/

7/5/04

ID cards: a guide for technically-challenged PMs

So how the blazes did this happen? Why is the UK sleepwalking into an ID scheme that has not been discussed, but that is nevertheless somehow moving ahead at full steam? And, for that matter, why is Europe doing so? The United States? The world?

[clip]

Given that the alleged free world is already barreling down this route with little or no sign that anybody has paused to think it through, we don't hold out a great deal of hope that they'll do so now, meaning they're all going to have to learn the hard and expensive way. But just in case there is the odd politician out there still prepared to consider the possibility that it does not stand to reason, we here propose a short, readily-understood Register explication of why it does not, and why, if we don't wake up very soon, we will end up spending several billion on proving to ourselves it does not.

7/4/04

Iraq: understanding the handover - OpenDemocracy.org

A New Pseudo-State

Finally, the week of "transition" has come. The rolling of drums (or is that the boom of mortars?), the handing over of what our President insists is "complete, full sovereignty" to an "Iraqi government," the moment for which this whole war was supposedly fought (once, at least, that every other conceivable reason fell away). Quite literally a year late and a dollar -- give or take a few billion -- short, Iraq reenters the world with its sovereignty weighed down and constrained by 97 L. Paul Bremer-inspired occupation administration "legal orders" that, for years to come, are meant to control practically all Iraqi acts from who can take part in elections to how you drive your car (two handed, no horns except in "emergency situations"). In a piece at TomDispatch, Adam Hochschild considers the ragged "pseudostate" we've just constructed in Iraq in the context of the history of pseudostates and the hubris that invariably lies behind their creation.

I just want to suggest that while the Bush administration, faced with unexpected resistance -- ever wider, ever deeper, ever more violent and horrific -- has spent the last year or more planning, bungling, and fumbling to bring its Iraqi pseudostate into existence, it has also given birth to another pseudocreation: a pseudo-opposition.

Numerous links to additional commentary.

updated headerbar

7/3/04


We walked down to Granville Island on Canada Day. There were lots of people wearing red and white and maple leafs everywhere. Tatoos, flags on the baby carriages and people wearing flags as capes. Free jazz performances in the square. The market was crammed and piled high with fresh fruit and vegetables. Picked up some strawberries, blueberries and okanagan cherries. Fresh fruit in the sunshine is always nice.

Preparing to go out for Canada Day party at Granville Island. It's all about the hat in the baby fashion shows this year. Floral is in, small prints are out.

7/2/04

When Mac users get attitude...

Penny Arcade
Movies they could have made...

Penny Arcade
How to deal with troublesome clients....

Penny Arcade
Expression By Proxy
Good writing, amazing use of flash for interaction. Also comes with music.

6/30/04

One of my players introduced me to these. http://www.koldwrap.com/Koldwrap.html They're great. I recommend checking them out. Wrap my ankle, cools and compresses for 8 hours.