Our Cat Sage

02 26 2009

Dealing with the death of our cat Aisha last year was difficult for us. He had been with us since before we got married and was a very close member of the family. Agreeing to have Aisha put to sleep was one of the hardest things I’ve ever done, but there was nothing else that the vet could do to help him. We knew that he had an incurable heart condition that would inevitably shorten his lifespan by a considerable margin but the end still seemed very sudden. Afterwards, Caroline and I needed a lot of time to grieve and recover before adopting another cat.

About the time we were starting to talk about getting a new cat, one of our friends put us in touch with one of her friends who was looking to give up one of their cats to due inter-pet conflicts. After some discussion we agreed to adopt Sage. I picked her up on my way back from Sacramento one Sunday evening, and after almost three hours of non-stop meowing from the back seat, Sage arrived in her new home. She hid under furniture for the first few days, but then slowly got more accustomed to the house and to us. Unlike Aisha, who was a very big, assertive (towards us), and aggressive (towards other cats) male that tried to escape outside at every opportunity, Sage is a small, shy female that has no interest in leaving the house and loves nothing more than cuddling against someone all day. It seems like Aisha saw us as his (somewhat dominant) peers, while Sage sees us as her mommies.

Now, after over a month in our family, Sage has settled nicely into our household, and is comfortable with everyone, even Mai. Sage still takes off for higher ground when she sees Mai crawling towards her at top speed but considering that Mai hasn’t quite been able to understand the difference between petting the cat’s fur and grabbing at the cat’s fur, this is probably wise on Sage’s part.

Initially Sage was very frightened of camera flashes, so it was hard to get good photos, but recently she’s gotten used to them.

You can see more photos of her at <http://photo.oscarc.net/gallery/7308388_pWqgC>.



BBQ With Friends

02 23 2009

Caroline, Mai and I had a fun time with friends at a BBQ last Saturday, despite some unexpected hiccups. We were originally going to grill at Central Park – Lake Elizabeth, a large park with a nice playground and plenty of room for the kids to play. Unfortunately, after some delays caused by meet-up time confusion and a lack of charcoal briquettes, it started to rain, forcing us to move our BBQ to a nearby building. We were able to put the building’s kitchen to good use while the kids worked off their energy in the building’s gym. After dinner, the adults played Settlers of Catan while the kids (for the most part) slept, read, or played video games.

Here are some of my favorite photos from Central Park – Lake Elizabeth:

Here are some of my favorites from indoors:

You can see the rest at http://photo.oscarc.net/gallery/7436536_U85Fy.



Source or Transport?

02 16 2009

I have read many blog posts and articles where the authors confuse energy sources with energy transports. Failing to make this distinction makes it impossible to discuss energy policy coherently, so I wanted to write a post about this topic.

An energy source is something occurring in nature from which humans have found a way to harness energy. Waterfalls, sunlight, petroleum, and plants all fall into this category. Frequently, though, energy sources are not in the same physical or temporal location where the energy is needed and cannot be easily transported, so an energy transport is required to move the energy. Examples of energy transports include electricity and hydrogen.

The easiest way to distinguish between an energy source and an energy transport is to compare energy in versus energy out. Petroleum products release more energy when used then it took to refine the petroleum, so it is an energy source. On the other hand, it takes more energy to produce hydrogen then what is released when it is used, so hydrogen is an energy transport. 

It’s not always clear whether something is an energy source or merely a transport. Ethanol has been touted as a “green” energy source, but by some peoples’ calculations it takes more energy to produce corn ethanol than what you get using it, making it an energy transport. You still need an energy source to produce the power required to make the corn ethanol.

It’s important to note that energy transports are not equally efficient. For example, high-voltage electrical lines lose a much smaller percentage of the power being transported compared to low-voltage lines, which is why high-voltage lines are used for long-distance energy transport. The less energy lost by an energy transport, the more efficient it is.

When looking at the energy efficiency of a device, measuring how efficiently it uses the energy in an energy transport is not helpful; instead, you need to look at how much energy is required to make the energy transport to begin with. For example, hydrogen-fuel cars do not actually run on hydrogen energy. The energy in the hydrogen used by the car was generated using an energy source like oil, coal, or solar. Therefore, to determine the true efficiency of a hydrogen car, you need to look at how much energy (oil, coal, solar) was required to produce the hydrogen. Sometimes there are multiple intermediary energy transports — coal generates electricity which is used to create hydrogen to run the car — so the question becomes, how many miles per poud of coal does your hydrogen car get?

When talking about alternative energy, it’s important to be clear whether you’re talking about better energy sources or better energy transports. While it’s important to use efficient and eco-friendly energy transports, if the energy being transported was generated by inefficient or dirty energy sources we’re not that much better off. For example, too many people claim that electric cars are more eco-friendly than gas-burning cars without stopping to consider how we will generate that electricity. Since a lot of our electricity is generated by burning coal, is switching cars from a petroleum-based energy source to a coal-based energy source really a good idea? Likewise, hydrogen is a relatively clean energy transport and may eventually be practical for powering cars, but what energy sources will we use to generate that hydrogen?

One of the reasons people focus on energy transports is that our options for energy sources are limited, and all of them have significant drawbacks:

  • Petroleum is considered “dirty”, and there’s a relatively limited supply pumped mainly by countries hostile to us.
  • Coal is considered even more “dirty” than petroleum, and there’s a limited supply too.
  • Most solar power plants require solar cells with all sorts of toxic chemicals that leach out into the ground. Solar is also very expensive and because of the inefficiency of today’s solar cells is limited to relatively small parts of the world.
  • Hydroelectric requires dams that cause ecological damage to fish and streams.
  • Natural gas has a very limited supply.
  • Nuclear generates toxic waste and requires a lot of overhead to safely run a generation plant.
  • Wind is limited to very few areas of the world and causes ecological damage to birds. Some recent studies have suggested it also modifies the surrounding climate by altering wind patterns.
  • Geothermal is also limited to very few areas of the world.

However, if we are serious about becoming more eco-friendly, we must start seriously discussing where we should be getting our energy from, instead of only discussing the best ways to get that energy into our cars, homes, and offices.



Random Mai photos

02 11 2009

I recently posted some photos of Mai taken at various times in the last month or so. Here are some of my favorites:

You can see more at http://photo.oscarc.net/gallery/7253830_U84r3.



Hike at Rancho San Antonio

02 08 2009

One of the most scenic places to hike in the area is Rancho San Antonio County Park. With beautiful rolling hills, a zoo, plenty of trails of varying difficulty, and gorgeous landscapes, it’s the perfect place to go with friends on a sunny Saturday afternoon, especially when the forecast calls for a week of rain afterwards.

(Side note: It’s also where Caroline and I met for the first time, on a Jewish Singles Group hike, many years ago.)

By the end, everyone was a bit tired:

You can see the rest of the photos at http://photo.oscarc.net/gallery/7301482_yHC8E.



Plastica Obscura Couture Fashions

02 07 2009

A few weeks ago I spent several hours taking photos of dolls in fancy clothes. This may sound kinda weird, so let me back up a bit. About a month ago, I saw a comment on Facebook from a friend wishing she had better photos. Jennifer is the owner of Plastica Obscura, a company that “creates unique couture fashions for Asian Ball-Joint Dolls”, and she needed photos of her work for her new website. This sounded like fun, so I volunteered my help.

Most of my photographic experience up to now has been “in the field”. At conventions, I usually have about 5-15 seconds to take someone’s pictures, and with toddlers it’s even less. If I’m on vacation taking landscapes or posed photos I usually have more time, but I’m still stuck with the light at hand plus one on-bracket flash.

Taking high-quality photos of dolls demands a more “studio” approach, with several diffused lights and a much more controlled environment. This may make it sound like it would make things easier, but it doesn’t. For one thing, expectations are much higher. For another, learning to properly set up and balance multiple flashes in a studio is a skill all its own, one which I have not been able to practice much, especially since I only own one flash. For this shoot I borrowed two additional flashes from a friend.

One advantage of shooting in a studio is the ability to shoot tethered to a laptop. This allows you to see each photo on a computer screen immediately after taking it, making it much easier to adjust as you go. Next time, though, I’m going to bring a longer USB cable.

For my first time I think I did OK, but nowhere near as good as it could have been. Next time, with a better background, better diffusers or softboxes, a longer USB cable, and some other tweaks, I think I can do much better.

To see all the photos from the shoot, please go to http://photo.oscarc.net/gallery/7194876_ZoA2q.



Read the Diffs, addendum

02 06 2009

Just as I was about to write a post extolling the virtues of watching your coworkers’ checkins, I saw that Eric Sink beat me to it.

One additional thing that Eric didn’t mention: Read your own diffs. To some people this may sound stupid — why would you look at the diffs after your own checkins? To answer this criticism, I would like a quick show of hands — how many of you have several unrelated changes open in your source tree on a regular basis? OK, how many of you have unintentionally checked in changes because of that?

Looking over your own diffs immediately after checkin is a quick and easy sanity check that lets you catch problems before they affect your fellow engineers or QA/QE:

  • Did you check in extra files?
  • Were there unrelated changes in any of the files that shouldn’t have been checked in yet?
  • Did you miss any files?
  • Did you forget to update a section of code? Looking at diffs makes it easy to spot patterns where, for example, 2 of 3 related functions were modified, and remind you that the 3rd function may also need updating.

A minute or two right after each checkin can save you from a mob of your fellow engineers out for blood because you broke the build with a checkin mistake. In my book, that makes it time well spent.