When I spilled some water on my desk, I thought I had whisked the iPod to safety in time, but the next day I noticed telltale droplets on the bottom surface and it wouldn't turn on or charge.
I Googled various combinations of "ipod water damage", and the gist of the suggestions was to keep the iPod turned off while letting it dry (under gentle sun where possible) for up to a week. I had already made some attempts to turn it on, which may have sealed its doom. I haven't been able to get a peep out of it after several days. All the advice seemed to be for a disk-based model, and I have a flash-based Nano; don't know if the all-memory models are more susceptible to damage this way.
This poses an interesting conundrum for the commute by car. I have a 6-disc CD changer, but it only reads music CDs not MP3 CDs. The compromise I've settled on is:
- 3 CDs worth of music.
- 3 CDs worth of podcasts. (I'm working my way through the early CS courses of UC Berkeley, just to see what it is that makes Silicon Valley companies so snooty when they ask where you went to school.)
- Music CDs burned at random from one of my favorite playlists, suitable for driving.
- Music CDs not labelled at all, so I can swap 3 in randomly from a bigger selection, and have no idea what will come up.
- Podcasts carefully labelled (title and episode number), so I can fill up slots 4, 5, and 6 and keep track when wrapping around. E.g. sometimes I put the next 2 episodes in CD slots 4 and 5, before I've listened to the earlier episode that's still in slot 6.
The downside of podcasts on music CDs is that one episode takes a whole CD, assuming it's reasonably long, regardless of the bit rate / sound quality.
Tuesday, April 29, 2008
Saturday, March 22, 2008
Eyes on the Prize
What lessons can we learn from the physical world that also apply to the higher realms of the mind and the spirit? The old quote "eyes on the prize" is actually very practical advice!
It occurred to me that lately I've been biking, playing tennis, and discussing golf if not actually playing. And each of these activities has some variation of that same "eyes on the prize" lesson. Tennis in particular has the idiom "keep your eye on the ball", repeated so often perhaps people stopped thinking about what it really means.
The most accurate tennis shot comes when you keep your head still as you make contact with the ball. The natural impulse is to pull your eyes and attention away a moment before contact, swivelling your head so that you can follow your own shot and see where it lands. But that motion can result in a shot that's off-center or that goes off-target. Now, a tennis match involves hundreds or thousands of shots, but the outcome hinges on maybe a dozen or two critical moments. The more important the shot, the more temptation there is to be distracted, the more important it is to focus on this lesson at that moment. If your opponent is at the net and you must hit a precise passing shot, or you have a seemingly easy put-away close to the net, that's the time to keep your head very still and your attention focused on the ball as you hit it. Even for a moment after you hit it, since you'll either win the point or not based on how well you execute.
In tennis, experience means being able to visualize the whole court, pick a target, and hit that target without looking at it, while looking at the ball instead. You'll hear this same advice applied to the serve; look at the other side and decide on a target, then concentrate on the ball while executing the service motion. Like magic, the ball will seek the target more accurately than if you peek at the other side partway through the swing.
Cycling has different considerations, but along the same lines. You might have noticed, if you spot something dangerous in the road and fixate on it (a rut, a pebble, a bump, a gate), you are likely to ride straight at it despite a fervent desire to avoid it. Muscle memory doesn't know how to interpret a negative directive, "don't go there". You have to turn the impulse into something positive -- focus on some area away from the danger zone and steer towards it. Depending on how treacherous and steep your path is, you either focus on what's immediately in front of you (avoid this obstacle, reach that next milestone), or you let your imagination wander farther ahead to your ultimate goal (the finish line, home sweet home).
Golf offers a third variation on the same theme. As in tennis, you perform the same precise movement over and over. As in cycling, you are going for a positive goal that's a long way off, but it's important to avoid obstacles along the way (the trees, the water, the wrong fairway). During the golf swing, again you should keep your head still and focus on the spot where the ball is, even for a moment after you've actually hit it. The golf course is big enough, and usually unfamiliar enough, that you can't visualize an entire hole the way a tennis player pictures the court. But you can form a mental image of an intermediate target, something that if you can fly the ball over it probably means you're on-target. You want that target to be something positive (the green on the other side of the water hazard) rather than a negative obstacle (the tangled brush where you'll never find the ball).
The lessons for life almost write themselves. Focus on the positive steps you're taking towards your goals and to avoid potential problems, rather than fretting about the dangers themselves. Keep executing until success is ensured; don't look away too soon (the old "counting your chickens before they've hatched"). Concentrate on the things you can control (the ball), don't be distracted by your opponents or the hazards along the way. Gain experience and think ahead, so that you can either visualize your whole plan, or (if the whole system is too big or complicated) pick the right intermediate target to know you're on the right path.
It occurred to me that lately I've been biking, playing tennis, and discussing golf if not actually playing. And each of these activities has some variation of that same "eyes on the prize" lesson. Tennis in particular has the idiom "keep your eye on the ball", repeated so often perhaps people stopped thinking about what it really means.
The most accurate tennis shot comes when you keep your head still as you make contact with the ball. The natural impulse is to pull your eyes and attention away a moment before contact, swivelling your head so that you can follow your own shot and see where it lands. But that motion can result in a shot that's off-center or that goes off-target. Now, a tennis match involves hundreds or thousands of shots, but the outcome hinges on maybe a dozen or two critical moments. The more important the shot, the more temptation there is to be distracted, the more important it is to focus on this lesson at that moment. If your opponent is at the net and you must hit a precise passing shot, or you have a seemingly easy put-away close to the net, that's the time to keep your head very still and your attention focused on the ball as you hit it. Even for a moment after you hit it, since you'll either win the point or not based on how well you execute.
In tennis, experience means being able to visualize the whole court, pick a target, and hit that target without looking at it, while looking at the ball instead. You'll hear this same advice applied to the serve; look at the other side and decide on a target, then concentrate on the ball while executing the service motion. Like magic, the ball will seek the target more accurately than if you peek at the other side partway through the swing.
Cycling has different considerations, but along the same lines. You might have noticed, if you spot something dangerous in the road and fixate on it (a rut, a pebble, a bump, a gate), you are likely to ride straight at it despite a fervent desire to avoid it. Muscle memory doesn't know how to interpret a negative directive, "don't go there". You have to turn the impulse into something positive -- focus on some area away from the danger zone and steer towards it. Depending on how treacherous and steep your path is, you either focus on what's immediately in front of you (avoid this obstacle, reach that next milestone), or you let your imagination wander farther ahead to your ultimate goal (the finish line, home sweet home).
Golf offers a third variation on the same theme. As in tennis, you perform the same precise movement over and over. As in cycling, you are going for a positive goal that's a long way off, but it's important to avoid obstacles along the way (the trees, the water, the wrong fairway). During the golf swing, again you should keep your head still and focus on the spot where the ball is, even for a moment after you've actually hit it. The golf course is big enough, and usually unfamiliar enough, that you can't visualize an entire hole the way a tennis player pictures the court. But you can form a mental image of an intermediate target, something that if you can fly the ball over it probably means you're on-target. You want that target to be something positive (the green on the other side of the water hazard) rather than a negative obstacle (the tangled brush where you'll never find the ball).
The lessons for life almost write themselves. Focus on the positive steps you're taking towards your goals and to avoid potential problems, rather than fretting about the dangers themselves. Keep executing until success is ensured; don't look away too soon (the old "counting your chickens before they've hatched"). Concentrate on the things you can control (the ball), don't be distracted by your opponents or the hazards along the way. Gain experience and think ahead, so that you can either visualize your whole plan, or (if the whole system is too big or complicated) pick the right intermediate target to know you're on the right path.
Saturday, March 08, 2008
First Look at the iPhone SDK
I've just started downloading and reading up on the recently announced iPhone SDK. The Apple development environment, Objective-C and all those frameworks, has never quite appealed enough to me to dive into them. Using those same things for iPhone apps could be the tipping point for me.
Looks like quite a nice set of sample applications to use for a starting point. And FAQs and tutorials available the first day. That's a good sign for me. People have thought through use cases, likely questions, and getting-started scenarios. Too often, good technology is bogged down in technology for its own sake, or installation/startup problems are assumed to be handwaved away.
I'm a bit saddened that Palm didn't entice me with this kind of stuff several years ago when I tinkered with Palm programming. (I have a blog post in the back of my head entitled "Why Palm Didn't Take Over the World" that deals with that notion.) With all the emphasis on rewriting Palm OS using Linux and what have you, I never saw a push for things that I felt would yield a lot of bang for the buck. Enhancements to the PC-based client software -- the Windows version never changed much, and the moribund OS X version is so limited and painful I've stopped doing any entry or synching on OS X. (With the iPhone, is there any doubt that iTunes will keep gaining more and more capabilities? Already, the iPhone demos are supplied as movie downloads through the iTunes store.) Pushing the platform to its limits -- does it really take a complete Y2K-style rewrite to, let's say, allow to-do records to have more than one category, or 256 categories instead of 16, or some combination?
The thing that continues to hold me back me a bit, looking at the sample material, is what I think of as "frameworkitis". For every conceivable thing you might want to do, there's a different method with a long name. Just memorize a few hundred of those and you're off to the races. For learning any large system, there's a balance between the number of things to learn at the first, second, third, and sometimes fourth levels. When I evaluate the usability of any development environment, I look at whether too many things (class or procedure names) are pushed up to the top level, or whether you can learn a small number of general things, and then branch off to other things that follow logically. Let's break out that simulator and see how the iPhone APIs fit into that view of the world!
Looks like quite a nice set of sample applications to use for a starting point. And FAQs and tutorials available the first day. That's a good sign for me. People have thought through use cases, likely questions, and getting-started scenarios. Too often, good technology is bogged down in technology for its own sake, or installation/startup problems are assumed to be handwaved away.
I'm a bit saddened that Palm didn't entice me with this kind of stuff several years ago when I tinkered with Palm programming. (I have a blog post in the back of my head entitled "Why Palm Didn't Take Over the World" that deals with that notion.) With all the emphasis on rewriting Palm OS using Linux and what have you, I never saw a push for things that I felt would yield a lot of bang for the buck. Enhancements to the PC-based client software -- the Windows version never changed much, and the moribund OS X version is so limited and painful I've stopped doing any entry or synching on OS X. (With the iPhone, is there any doubt that iTunes will keep gaining more and more capabilities? Already, the iPhone demos are supplied as movie downloads through the iTunes store.) Pushing the platform to its limits -- does it really take a complete Y2K-style rewrite to, let's say, allow to-do records to have more than one category, or 256 categories instead of 16, or some combination?
The thing that continues to hold me back me a bit, looking at the sample material, is what I think of as "frameworkitis". For every conceivable thing you might want to do, there's a different method with a long name. Just memorize a few hundred of those and you're off to the races. For learning any large system, there's a balance between the number of things to learn at the first, second, third, and sometimes fourth levels. When I evaluate the usability of any development environment, I look at whether too many things (class or procedure names) are pushed up to the top level, or whether you can learn a small number of general things, and then branch off to other things that follow logically. Let's break out that simulator and see how the iPhone APIs fit into that view of the world!
Sunday, March 02, 2008
iTunes: Adding Track Numbers to Songs
Everyone fills in the basic facts in iTunes for their songs -- name, artist, and usually album -- but don't forget another valuable piece of information, the track number!
Track number is important when you're burning an audio CD. You'll want to sort by that field to avoid the songs coming out in alphabetical or some other unhelpful order. It's important when you want to verify that you have all the tracks from an album. When listening to the album in iTunes, you can sort the songs and turn off Shuffle to re-create the album experience. Ditto on your iPod, if you turn off Shuffle or set it to Shuffle Albums, and listen to songs in album order.
If a group of songs don't already have the Track Number field filled in, don't give up hope. A couple of Applescripts let Mac users of iTunes fill it in without a lot of gruntwork.
Use the first script if your song names in iTunes are stuffed with several pieces of information, including the track number. Typically, all the songs from an album will use the same format for the name, for example "01 - Happy Birthday - Greatest Birthday Songs" or "5. Christmas Album / Jingle Bells". But each album might use a different format. That's where the Track Parser script comes in. You select some tracks, enter a coded string that says how to interpret the data, spaces, and punctuation in the names. The script scans through the selected tracks and slots the information into the right fields, while stripping that extra information out of the name field. You can experiment by doing "test runs" on a single track before you turn it loose on dozens of songs. And you can save the string patterns, so that if you encounter similarly named songs in the future, you can "decode" them just by picking from a list of sample song names.
If the track information isn't in the song names, all is not lost. You'll just need to do a bit more work. First, you'll need to download and install the Albumize Selection script. Go to Wikipedia, Amazon.com, or some other "discography" site that lists all the tracks on that album. Turn off Shuffle in iTunes, put the tracks in a playlist, and sort that playlist by the first column -- the one with no label, just numbers. That puts the tracks in the order that is iTunes' "best guess" of the right order. Once these settings are in effect in the playlist, you can drag songs up and down to reorder them. When they're in the right order, select all the tracks from the album (or from disc N in a multi-disk set), run the Albumize Selection script from the iTunes script menu, and it will fill in the "Track X of Y" information for the selected songs.
If you have to go to these lengths to find out album information, don't forget to also fill in the year for all the songs in each album. That will let you create Smart Playlists based on year or decade, and sort an artist's work in chronological order.
Track number is important when you're burning an audio CD. You'll want to sort by that field to avoid the songs coming out in alphabetical or some other unhelpful order. It's important when you want to verify that you have all the tracks from an album. When listening to the album in iTunes, you can sort the songs and turn off Shuffle to re-create the album experience. Ditto on your iPod, if you turn off Shuffle or set it to Shuffle Albums, and listen to songs in album order.
If a group of songs don't already have the Track Number field filled in, don't give up hope. A couple of Applescripts let Mac users of iTunes fill it in without a lot of gruntwork.
Use the first script if your song names in iTunes are stuffed with several pieces of information, including the track number. Typically, all the songs from an album will use the same format for the name, for example "01 - Happy Birthday - Greatest Birthday Songs" or "5. Christmas Album / Jingle Bells". But each album might use a different format. That's where the Track Parser script comes in. You select some tracks, enter a coded string that says how to interpret the data, spaces, and punctuation in the names. The script scans through the selected tracks and slots the information into the right fields, while stripping that extra information out of the name field. You can experiment by doing "test runs" on a single track before you turn it loose on dozens of songs. And you can save the string patterns, so that if you encounter similarly named songs in the future, you can "decode" them just by picking from a list of sample song names.
If the track information isn't in the song names, all is not lost. You'll just need to do a bit more work. First, you'll need to download and install the Albumize Selection script. Go to Wikipedia, Amazon.com, or some other "discography" site that lists all the tracks on that album. Turn off Shuffle in iTunes, put the tracks in a playlist, and sort that playlist by the first column -- the one with no label, just numbers. That puts the tracks in the order that is iTunes' "best guess" of the right order. Once these settings are in effect in the playlist, you can drag songs up and down to reorder them. When they're in the right order, select all the tracks from the album (or from disc N in a multi-disk set), run the Albumize Selection script from the iTunes script menu, and it will fill in the "Track X of Y" information for the selected songs.
If you have to go to these lengths to find out album information, don't forget to also fill in the year for all the songs in each album. That will let you create Smart Playlists based on year or decade, and sort an artist's work in chronological order.
Wednesday, February 27, 2008
Overheard in Berkeley - February 27, 2008
"This is like the whitest place ever. Nobody's gonna shoot us!"
-- Girl hanging out in front of elementary school.
-- Girl hanging out in front of elementary school.
Friday, February 22, 2008
Photography: Shooting Action with an Ultra-Zoom
I have a love/hate relationship with my Canon S3 IS when it comes to shooting action scenes like sports. Well, actually, more like hate-hate-hate-(repeat for 2 years)-like-like-sorta-love.
The S3 IS sports a 12x zoom, which after all the crop factors and sensor sizes are said and done, gives essentially the same maximum magnification as my Canon 20D with a 70-300mm zoom lens. (I've shot identical pictures with both cameras from a tripod to verify.) However, the S3 IS is hampered by its electronic viewfinder and higher noise at high ISO settings, so it's only recently that I've started using it successfully for action scenes. At local pro tennis tournaments, the ushers come down like a ton of bricks on anything that looks like an SLR or big zoom lens, so the S3 with its barely extended lens is perfect for flying under the radar.
That 12x zoom, with such a small light body, makes it very hard to hold the camera steady and track any kind of moving subject. Like I said, it took about 2 years before I was able to track a distant flying bird, or athletes moving around a field. Even just a small turn of the body would put the subject off the screen, and the slow refresh rate of the EVF or the LCD screen meant I would overshoot trying to find it again. With an ultra-zoom camera, you have to tone down your reflexes to move or turn the camera by much smaller amounts than seems natural. Also, it's helpful to develop the technique of zooming out until you can see the subject (even as only a small dot), then zooming in while holding steady on that subject.
For an indoor sporting event, it's a challenge to shoot with available light. I choose from a few techniques here, depending on exactly how much light there is.
As a first step, I ratchet up the ISO setting with the mode dial on "P", and take note of the exposure chosen by the camera when I half-press the shutter. I look for a setting between 1/60-1/125, ideally getting it with an ISO setting of 400 max. If the shutter speed is even faster, like 1/200 or better, I'll reduce the ISO speed as far as possible while keeping in the desired range of shutter speeds. Each step in ISO setting typically changes the shutter speed by 2x, so it's easy to predict what will happen when selecting a higher or lower ISO setting. If the camera is picking 1/50 of a second at ISO 200, chances are it will pick 1/100 of a second at ISO 400.
If there is some combination that produces acceptable results at a decent ISO setting, I'll set the mode dial to "Av" for Aperture priority, then bump the aperture value as low as it will go, typically to 3.5 at minimum zoom, down to maybe 5.6 at maximum zoom. Keeping the aperture value small makes the camera select the fastest shutter speed that it thinks is reasonable, and makes the camera more responsive to the shutter button because it has fewer choices to make when you press the button.
If the camera can't quite do what you want, that is, you can't get a good picture without going to ISO 800, then consider zooming out somewhat until you can lower the aperture setting a bit. The minimum aperture depends on the zoom level, so the camera can get a brighter picture (and faster shutter speed) if you aren't zoomed in all the way. Sometimes, cropping the picture a bit is preferable to a closeup shot that is too grainy or blurry to be useful.
Another consideration is, how close to get to the action. If you are within about 30 metres of the subject, the camera needs a little time trying to focus for each shot. Even if you are farther away, it might try to focus as you lose track of the subject, or something intrudes on the foreground or background. For sports, I find the fastest response when I get far enough away to set the camera on manual focus at infinity, and then just leave it on that setting for all the shots. The same applies to distant wildlife.
Another way to speed up responsiveness is to turn off the "review" setting, which brings up the image for a few seconds after each picture is taken. If you want to snap multiple shots in quick succession (as opposed to continuous shooting where you just hold down the shutter button), you'll have to half-press the button to get rid of the review image, recompose the shot in the viewfinder, then complete the shutter press. Very difficult to do with a moving subject. Set the camera on continuous shooting mode, but also turn off the review feature. Wait for a lull in the action to go back and delete any that didn't turn out.
When composing a sports picture with an ultra-zoom, plan ahead to minimize the amount of panning and tracking, because the EVF/LCD just aren't very good for that. For example, at a tennis match, compose the shot leaving room for the player to move forward as they serve, so that you can hold the camera steady and just press the shutter at the right moment. In the same way, zoom out far enough that you can get a large area of the court in your field of view, rather than swivelling the camera as the player runs back and forth. In a doubles match, you might keep the camera locked on the area up by the net, to capture exciting volleys. With the camera covering a large enough are of the court, you can forget about the EVF and LCD altogether, just watching the action as normal and firing the shutter without looking at the camera at all.
One last tip, this one a bit specialized. The Canon S3 IS has a special "wide-angle" mode that essentially just crops off the top and bottom of the frame, so the picture becomes a panorama, even though the resolution isn't any different than just taking a normal picture and doing the cropping yourself. I've rarely felt the need to use this mode in day-to-day shooting. It's one of the choices for the "Size" button, alongside Small, Medium, and Large.
For sports, surprisingly, I do find some uses for the wide setting. Shooting a tennis match, I noticed every picture had a large area at the top showing nothing but the crowd in the stands. With the panoramic setting, I could focus in on just the court. From a practical point of view, taking a picture of a smaller area makes it easier for the camera to measure the exposure for the important part of the picture, and probably makes the camera more responsive because it's processing and saving fewer pixels. (Although I haven't measured the precise speedup.) Also, if space on the memory card or the computer is an issue, each picture shot this way is smaller than a full-size photo.
The S3 IS sports a 12x zoom, which after all the crop factors and sensor sizes are said and done, gives essentially the same maximum magnification as my Canon 20D with a 70-300mm zoom lens. (I've shot identical pictures with both cameras from a tripod to verify.) However, the S3 IS is hampered by its electronic viewfinder and higher noise at high ISO settings, so it's only recently that I've started using it successfully for action scenes. At local pro tennis tournaments, the ushers come down like a ton of bricks on anything that looks like an SLR or big zoom lens, so the S3 with its barely extended lens is perfect for flying under the radar.
That 12x zoom, with such a small light body, makes it very hard to hold the camera steady and track any kind of moving subject. Like I said, it took about 2 years before I was able to track a distant flying bird, or athletes moving around a field. Even just a small turn of the body would put the subject off the screen, and the slow refresh rate of the EVF or the LCD screen meant I would overshoot trying to find it again. With an ultra-zoom camera, you have to tone down your reflexes to move or turn the camera by much smaller amounts than seems natural. Also, it's helpful to develop the technique of zooming out until you can see the subject (even as only a small dot), then zooming in while holding steady on that subject.
For an indoor sporting event, it's a challenge to shoot with available light. I choose from a few techniques here, depending on exactly how much light there is.
As a first step, I ratchet up the ISO setting with the mode dial on "P", and take note of the exposure chosen by the camera when I half-press the shutter. I look for a setting between 1/60-1/125, ideally getting it with an ISO setting of 400 max. If the shutter speed is even faster, like 1/200 or better, I'll reduce the ISO speed as far as possible while keeping in the desired range of shutter speeds. Each step in ISO setting typically changes the shutter speed by 2x, so it's easy to predict what will happen when selecting a higher or lower ISO setting. If the camera is picking 1/50 of a second at ISO 200, chances are it will pick 1/100 of a second at ISO 400.
If there is some combination that produces acceptable results at a decent ISO setting, I'll set the mode dial to "Av" for Aperture priority, then bump the aperture value as low as it will go, typically to 3.5 at minimum zoom, down to maybe 5.6 at maximum zoom. Keeping the aperture value small makes the camera select the fastest shutter speed that it thinks is reasonable, and makes the camera more responsive to the shutter button because it has fewer choices to make when you press the button.
If the camera can't quite do what you want, that is, you can't get a good picture without going to ISO 800, then consider zooming out somewhat until you can lower the aperture setting a bit. The minimum aperture depends on the zoom level, so the camera can get a brighter picture (and faster shutter speed) if you aren't zoomed in all the way. Sometimes, cropping the picture a bit is preferable to a closeup shot that is too grainy or blurry to be useful.
Another consideration is, how close to get to the action. If you are within about 30 metres of the subject, the camera needs a little time trying to focus for each shot. Even if you are farther away, it might try to focus as you lose track of the subject, or something intrudes on the foreground or background. For sports, I find the fastest response when I get far enough away to set the camera on manual focus at infinity, and then just leave it on that setting for all the shots. The same applies to distant wildlife.
Another way to speed up responsiveness is to turn off the "review" setting, which brings up the image for a few seconds after each picture is taken. If you want to snap multiple shots in quick succession (as opposed to continuous shooting where you just hold down the shutter button), you'll have to half-press the button to get rid of the review image, recompose the shot in the viewfinder, then complete the shutter press. Very difficult to do with a moving subject. Set the camera on continuous shooting mode, but also turn off the review feature. Wait for a lull in the action to go back and delete any that didn't turn out.
When composing a sports picture with an ultra-zoom, plan ahead to minimize the amount of panning and tracking, because the EVF/LCD just aren't very good for that. For example, at a tennis match, compose the shot leaving room for the player to move forward as they serve, so that you can hold the camera steady and just press the shutter at the right moment. In the same way, zoom out far enough that you can get a large area of the court in your field of view, rather than swivelling the camera as the player runs back and forth. In a doubles match, you might keep the camera locked on the area up by the net, to capture exciting volleys. With the camera covering a large enough are of the court, you can forget about the EVF and LCD altogether, just watching the action as normal and firing the shutter without looking at the camera at all.
One last tip, this one a bit specialized. The Canon S3 IS has a special "wide-angle" mode that essentially just crops off the top and bottom of the frame, so the picture becomes a panorama, even though the resolution isn't any different than just taking a normal picture and doing the cropping yourself. I've rarely felt the need to use this mode in day-to-day shooting. It's one of the choices for the "Size" button, alongside Small, Medium, and Large.
For sports, surprisingly, I do find some uses for the wide setting. Shooting a tennis match, I noticed every picture had a large area at the top showing nothing but the crowd in the stands. With the panoramic setting, I could focus in on just the court. From a practical point of view, taking a picture of a smaller area makes it easier for the camera to measure the exposure for the important part of the picture, and probably makes the camera more responsive because it's processing and saving fewer pixels. (Although I haven't measured the precise speedup.) Also, if space on the memory card or the computer is an issue, each picture shot this way is smaller than a full-size photo.
Saturday, February 02, 2008
Final Season of The Wire
Some thoughts from me on "The Wire", widely acclaimed as the best show in TV history, now entering its final season.
Personally, I would vote for "Barney Miller" as #1, but "The Wire" is closing the gap fast.
When I want some insightful analysis, I turn to the blog of Tim Goodman, TV critic for the San Francisco Chronicle.
This season with the newspaper subplot seems to be starting off a little slow for me. But then, I thought that the school subplot was heading in a predictable direction last season, but then it went in surprising and very effective directions.
The theme I saw emerging in the latest episode, "Transitions", was one of advice offered but not taken, leading to complications for the younger generation and peril for the authority figures giving the advice. Marlo clearly didn't take Prop Joe's offer to step aside. Scott the reporter is blowing off the cautionary advice from his editor. Burrell did a kind of passive-aggressive ignoring of Nerece's advice to bow out quietly, putting on a public face but still handing over the incriminating folder on Daniels. In just a momentary scene, Michael distances himself from his dysfunctional mother. The cop who goes psycho doesn't take Carver's advice on how to deal with Internal Affairs.
Wow, that's a lot of parallel action. The other show that excels at that style of narrative is "Rescue Me". Notice on that show, you don't have one character having marital problems, a drinking problem, or caring for elderly parents, you've often got two or three of them going the same way. Then sometimes the situations resolve the same way, sometimes the outcomes are complete opposites.
Tim Goodman mentions that this last season of "The Wire" seems to be rushing to tie up loose ends with the story arcs for different characters. The archetype for this tactic on HBO must be "Oz", which shares lineage with both "The Sopranos" and "The Wire". (The creators of "Oz" and "The Sopranos" are pals; many actors from "Oz" moved over to "The Wire", for example Lance Reddick and Reg Cathey.) The final season of "Oz" was hugely entertaining precisely because the plot twists zoomed by at breakneck speed, so each character could get their comeuppance or redemption.
Personally, I would vote for "Barney Miller" as #1, but "The Wire" is closing the gap fast.
When I want some insightful analysis, I turn to the blog of Tim Goodman, TV critic for the San Francisco Chronicle.
This season with the newspaper subplot seems to be starting off a little slow for me. But then, I thought that the school subplot was heading in a predictable direction last season, but then it went in surprising and very effective directions.
The theme I saw emerging in the latest episode, "Transitions", was one of advice offered but not taken, leading to complications for the younger generation and peril for the authority figures giving the advice. Marlo clearly didn't take Prop Joe's offer to step aside. Scott the reporter is blowing off the cautionary advice from his editor. Burrell did a kind of passive-aggressive ignoring of Nerece's advice to bow out quietly, putting on a public face but still handing over the incriminating folder on Daniels. In just a momentary scene, Michael distances himself from his dysfunctional mother. The cop who goes psycho doesn't take Carver's advice on how to deal with Internal Affairs.
Wow, that's a lot of parallel action. The other show that excels at that style of narrative is "Rescue Me". Notice on that show, you don't have one character having marital problems, a drinking problem, or caring for elderly parents, you've often got two or three of them going the same way. Then sometimes the situations resolve the same way, sometimes the outcomes are complete opposites.
Tim Goodman mentions that this last season of "The Wire" seems to be rushing to tie up loose ends with the story arcs for different characters. The archetype for this tactic on HBO must be "Oz", which shares lineage with both "The Sopranos" and "The Wire". (The creators of "Oz" and "The Sopranos" are pals; many actors from "Oz" moved over to "The Wire", for example Lance Reddick and Reg Cathey.) The final season of "Oz" was hugely entertaining precisely because the plot twists zoomed by at breakneck speed, so each character could get their comeuppance or redemption.
Friday, February 01, 2008
Microsoft + Yahoo
I had a funny feeling now might be the time for Microsoft to acquire Yahoo. Yesterday, I went to Yahoo Mail for the first time in a looooong time. The new message it had notified me about turned out to be spam. When I closed the mail window, Firefox on OS X crashed. I recovered the browser session, closed that window again, another crash. Navigated away from Yahoo to another page, closed the window, crash. Used the "Zap" bookmarklet to disable all Javascript event handling and timers in the mail window before closing, crash.
At that point, I said to myself, Microsoft has got to have these guys. It's perfect synergy.
At that point, I said to myself, Microsoft has got to have these guys. It's perfect synergy.
Sunday, January 27, 2008
What Google Really Needs...
Google is all right as a search engine, I guess, but one obvious feature is lacking: a Scrabble mode!
Those who play Scrabulous on Facebook often find the need to Google a word to confirm if it's a real word. Notice that for any word that Google finds in its dictionary, there is a link to a definition in the upper-right corner of the results page. Search for one word, and there's a separate link "[definition]". Search for multiple words, and each valid one becomes a link to its definition. This leads to the technique of searching for multiple variations in one shot, like trying different vowels and searching for, let's say, "nat net nit not nut" to see which ones are valid. (Looks like Google gets confused about "not" and doesn't think it deserves a definition.)
However, Google will happily give you definitions for abbreviations and acronyms that aren't in the Scrabble dictionary. AO is the country code for Angola. EXO and EXA are prefixes that mean things. No good for Scrabulous.
So, how about it Google? If you can give me "personalized" search results, surely you can put a checkbox somewhere to only show definition links for real Scrabble words!
Those who play Scrabulous on Facebook often find the need to Google a word to confirm if it's a real word. Notice that for any word that Google finds in its dictionary, there is a link to a definition in the upper-right corner of the results page. Search for one word, and there's a separate link "[definition]". Search for multiple words, and each valid one becomes a link to its definition. This leads to the technique of searching for multiple variations in one shot, like trying different vowels and searching for, let's say, "nat net nit not nut" to see which ones are valid. (Looks like Google gets confused about "not" and doesn't think it deserves a definition.)
However, Google will happily give you definitions for abbreviations and acronyms that aren't in the Scrabble dictionary. AO is the country code for Angola. EXO and EXA are prefixes that mean things. No good for Scrabulous.
So, how about it Google? If you can give me "personalized" search results, surely you can put a checkbox somewhere to only show definition links for real Scrabble words!
Saturday, January 26, 2008
Jo-Wilfried Tsonga vs. Rafael Nadal: The Fred Thompson Strategy
[I'm writing this having watched the semi-final of Tsonga def. Nadal, but don't know how Tsonga will do in the final.]
Tsonga's win over Nadal illustrates perfectly how less effort can translate into more results in tennis. Knowing that Nadal likes to grind his opponents down, Tsonga refused to get into a competition of emoting and fist-pumping, which would just play to Nadal's strong point of endurance. Instead, Tsonga played it cool between points and after winning games. Plenty of effort to race after defensive shots or bash his own winners, but dialling down the energy afterwards. No elaborate jumping around while waiting to return serve. And when faced with favourable court geometry, winning points with short dinks and drop-volleys. (Amazing how many players have no strategy for approach shots or volleys other than hitting risky deep shots, that are easy for a fast player to get if they move early and guess right.)
I was also impressed at Tsonga's crafty approaches, again taking a cue from Fred Thompson by coming in later than anybody else would. Nadal has his options worked out in advance when someone hits an obvious approach shot and rushes in behind it. Tsonga paused just long enough for Rafa to decide on a safe high defensive shot, then closed for winning volley.
Tennis is like rock climbing in that the best strategies often require less physical effort than you would think. In rock climbing, you keep reminding yourself to just hang there with muscles relaxed when you're not actively pushing higher. In tennis, you should remind yourself periodically that the racquet and the ball each just weigh a couple of ounces, you should never feel like you're straining to swing hard.
To get a power boost on groundstrokes, start swinging a little before you normally would, accelerate gradually but steadily, and keep the followthrough going until the swing stops by itself. It's when you tense the opposing muscles, either in anticipation of a sudden impact or to stop the swing suddenly, that each stroke feels like a major effort. Keep things loose, and your opponent's hardest shot feels like a feather coming off your strings.
For a faster serve, visualize yourself using 75% effort. Making yourself relax a little can (paradoxically) produce more power than straining trying to fire away at 100%.
I also like to minimize the exertion while waiting to receive serve. Some amount of rocking, flexing the knees, or going up on the toes can keep you ready to move in any direction, but the motion should always be slight enough to feel effortless. Otherwise, you'll tire yourself out in long matches or lengthy receiving games.
One last tip along these lines. You've probably heard advice to support the racquet with your opposite hand. That's not just to keep everything lined up at a sensible angle. Use the opposite hand to take the weight of the racquet between points; even drop your racquet hand occasionally and support thcquet at the throat with your other hand. That can make a big difference in whose shoulder or wrist cramps up in the third set!
Tsonga's win over Nadal illustrates perfectly how less effort can translate into more results in tennis. Knowing that Nadal likes to grind his opponents down, Tsonga refused to get into a competition of emoting and fist-pumping, which would just play to Nadal's strong point of endurance. Instead, Tsonga played it cool between points and after winning games. Plenty of effort to race after defensive shots or bash his own winners, but dialling down the energy afterwards. No elaborate jumping around while waiting to return serve. And when faced with favourable court geometry, winning points with short dinks and drop-volleys. (Amazing how many players have no strategy for approach shots or volleys other than hitting risky deep shots, that are easy for a fast player to get if they move early and guess right.)
I was also impressed at Tsonga's crafty approaches, again taking a cue from Fred Thompson by coming in later than anybody else would. Nadal has his options worked out in advance when someone hits an obvious approach shot and rushes in behind it. Tsonga paused just long enough for Rafa to decide on a safe high defensive shot, then closed for winning volley.
Tennis is like rock climbing in that the best strategies often require less physical effort than you would think. In rock climbing, you keep reminding yourself to just hang there with muscles relaxed when you're not actively pushing higher. In tennis, you should remind yourself periodically that the racquet and the ball each just weigh a couple of ounces, you should never feel like you're straining to swing hard.
To get a power boost on groundstrokes, start swinging a little before you normally would, accelerate gradually but steadily, and keep the followthrough going until the swing stops by itself. It's when you tense the opposing muscles, either in anticipation of a sudden impact or to stop the swing suddenly, that each stroke feels like a major effort. Keep things loose, and your opponent's hardest shot feels like a feather coming off your strings.
For a faster serve, visualize yourself using 75% effort. Making yourself relax a little can (paradoxically) produce more power than straining trying to fire away at 100%.
I also like to minimize the exertion while waiting to receive serve. Some amount of rocking, flexing the knees, or going up on the toes can keep you ready to move in any direction, but the motion should always be slight enough to feel effortless. Otherwise, you'll tire yourself out in long matches or lengthy receiving games.
One last tip along these lines. You've probably heard advice to support the racquet with your opposite hand. That's not just to keep everything lined up at a sensible angle. Use the opposite hand to take the weight of the racquet between points; even drop your racquet hand occasionally and support thcquet at the throat with your other hand. That can make a big difference in whose shoulder or wrist cramps up in the third set!
Thursday, January 10, 2008
Berkeley Restaurant Review: 900 Grayson
I was telling someone about this blog over lunch, when they asked whether I posted restaurant reviews. I've never gotten into Yelp or other sites that take ownership of user-written reviews, so why not post some of my own here? Good idea.
Let's start with 900 Grayson, a breakfast and lunch place just inside the Berkeley border with Emeryville. We went there today while running some errands in the area. It's on 6th, a couple of blocks north of Ashby.
On an earlier visit, we were perturbed by how loud the place was; everyone was carrying on a full-volume conversation that never let up from the moment they sat down. Also the staff was inattentive, which was a common theme in the Yelp reviews. But the food was OK, and most breakfast/lunch/brunch places have some strike against them, so they stayed on the list for a followup visit.
Again, loud loud loud inside. This time the staff was very polite and attentive -- clearly management has read the reviews of the service. But today the food was markedly vegetarian-unfriendly. Four sandiches on the menu, including "panini of the day", and nothing meatless. A dish combined seitan and waffles -- clearly intended to be the single vegetarian entree -- but eggs feaured too prominently so I passed. I'm not a vegan, but dishes that are heavy on egg don't agree with me, and I notice when otherwise vegetarian-friendly places go overboard with cheese and eggs. Nice soup with a smoky pepper flavour. A nicely presented salad with pear, spinach, cashews and cranberries, but (a) not enough to be filling, and (b) hardly any pear or any noticeable flavour. The herb fries are always good, but when trying to make a meal out of the sides, I can't help but notice how pricey they are. The sandwiches all come with fries, but again, no vegetarian sandwiches today.
So, although I don't own any copyright on the whole "thumbs" deal, if I did, I would reluctantly have to point mine down. OK to pop in for fries and soup and maybe dessert if in the neighbourhood, but not for a substantial meal. I deduct points but still enjoy fancy dinner places like Lalimes that have a similar-themed menu -- natural beef this, prawn that -- yet 900 Grayson falls short for me on vegetarian/vegan-friendly dishes.
Coincidentally, the SF Chronicle just interviewed author Michael Pollan over lunch at this same restaurant.
Let's start with 900 Grayson, a breakfast and lunch place just inside the Berkeley border with Emeryville. We went there today while running some errands in the area. It's on 6th, a couple of blocks north of Ashby.
On an earlier visit, we were perturbed by how loud the place was; everyone was carrying on a full-volume conversation that never let up from the moment they sat down. Also the staff was inattentive, which was a common theme in the Yelp reviews. But the food was OK, and most breakfast/lunch/brunch places have some strike against them, so they stayed on the list for a followup visit.
Again, loud loud loud inside. This time the staff was very polite and attentive -- clearly management has read the reviews of the service. But today the food was markedly vegetarian-unfriendly. Four sandiches on the menu, including "panini of the day", and nothing meatless. A dish combined seitan and waffles -- clearly intended to be the single vegetarian entree -- but eggs feaured too prominently so I passed. I'm not a vegan, but dishes that are heavy on egg don't agree with me, and I notice when otherwise vegetarian-friendly places go overboard with cheese and eggs. Nice soup with a smoky pepper flavour. A nicely presented salad with pear, spinach, cashews and cranberries, but (a) not enough to be filling, and (b) hardly any pear or any noticeable flavour. The herb fries are always good, but when trying to make a meal out of the sides, I can't help but notice how pricey they are. The sandwiches all come with fries, but again, no vegetarian sandwiches today.
So, although I don't own any copyright on the whole "thumbs" deal, if I did, I would reluctantly have to point mine down. OK to pop in for fries and soup and maybe dessert if in the neighbourhood, but not for a substantial meal. I deduct points but still enjoy fancy dinner places like Lalimes that have a similar-themed menu -- natural beef this, prawn that -- yet 900 Grayson falls short for me on vegetarian/vegan-friendly dishes.
Coincidentally, the SF Chronicle just interviewed author Michael Pollan over lunch at this same restaurant.
Tuesday, January 01, 2008
Signed, Sealed, Delivered
Quick, what's the most boring thing you could possibly photograph during a trip? A sign? Right! Now I will tell you... why you should photograph lots of signs.
Even if you never include any signs in your photo slideshows, just having the pictures as you're sorting through them helps you remember exactly where you were for a sequence of shots. Maybe you did several trails and scenic overlooks on the same trip, and it's useful to know which pictures are from which spot. For famous locales, you might even assign keywords using the tags feature of Photoshop or other photo management software. Be scrupulous in starting every trip segment with a shot of the relevant sign, and you can quickly select a bunch of thumbnails and assign them all the same tag.
When you are doing a slideshow, a quick shot of a sign can help to serve as an establishing shot for the photos that follow. You can skip over it quickly, with just a few words in case the name isn't familiar. It adds more impact than if you just say "next we did the such-and-such trail" -- your viewers will see how long the trail is, the elevation of the peak you're climbing, how antique and ornate the street sign is, and so on.
Our recent trip to The Grand Canyon, Bryce National Park, and Zion National Park really illustrated this point for me. My wife diligently took a picture of the sign at every landmark. I figured, why use up several megabytes on the memory card of my expensive DSLR for a picture of a flat board with some lettering? After all, my wife is getting it in case we need it in a slideshow. Well, now sorting at home through a few thousand pictures, I really wish I had taken some reminders of which pictures are from Rainbow Point and which from Fairyland Point. Or when we did the Queen's Garden trail, did we do the Wall Street branch or Thor's Hammer?
Trying to cross-reference mine and my wife's pictures would be a pain -- the clocks on our cameras are a few minutes apart, and we only adjusted one of them for the right time zone, so combining them and doing "sort by date" wouldn't work well. For a long or far-ranging trip, go into the settings menus and make sure all cameras have identical times to the minute, and are all on the same time zone.
A little skill with the camera menus will also help with memory card anxiety. Practice switching to a lower resolution to shoot the sign (which after all, you're not going to blow up into a poster-sized print), then back to high resolution, RAW+JPEG, or what have you for the other pictures.
OK, trail signs, road signs, what other sign-like things can we think of to shoot?
Take pictures of informative signs about plants, wildlife, and geology. You might use 'em to identify flora, fauna, and landmarks from other pictures. If the sign is too wide and your camera resolution isn't high enough, take separate right and left shots so that you can read the text when you view the picture.
If you have a memorable meal in a restaurant, take pictures of the relevant menu pages. (You can take the menu away with you and do this at home or at your lodging later.) You'll have a reminder of what to recommend to others, or what wine you really liked.
Sometimes taking a picture of a map display, or a printed map, comes in handy later. I've had situations with 2 people and 1 map, the people need to separate, and the mapless person has a picture for safety. Zoom way in and scroll around in review mode if you need to consult the map on the trail or on the road.
One last tip on this subject. Sometimes I'll want to know at what point I changed some camera setting, such as white balance or ISO. I might want to evaluate how well the change worked, or apply some adjustment like color correction to only the photos taken with a particular setting. (For example, lighten all the photos taken at ISO 100; apply warming filter to all photos taken with white balance "cloudy".) I'll take a throwaway photo of a consistent subject (the sky, the ground, my foot, etc.) to signal when I'm making a change like this in the camera settings.
I hope you'll agree that signs aren't really such boring subjects after all!
Even if you never include any signs in your photo slideshows, just having the pictures as you're sorting through them helps you remember exactly where you were for a sequence of shots. Maybe you did several trails and scenic overlooks on the same trip, and it's useful to know which pictures are from which spot. For famous locales, you might even assign keywords using the tags feature of Photoshop or other photo management software. Be scrupulous in starting every trip segment with a shot of the relevant sign, and you can quickly select a bunch of thumbnails and assign them all the same tag.
When you are doing a slideshow, a quick shot of a sign can help to serve as an establishing shot for the photos that follow. You can skip over it quickly, with just a few words in case the name isn't familiar. It adds more impact than if you just say "next we did the such-and-such trail" -- your viewers will see how long the trail is, the elevation of the peak you're climbing, how antique and ornate the street sign is, and so on.
Our recent trip to The Grand Canyon, Bryce National Park, and Zion National Park really illustrated this point for me. My wife diligently took a picture of the sign at every landmark. I figured, why use up several megabytes on the memory card of my expensive DSLR for a picture of a flat board with some lettering? After all, my wife is getting it in case we need it in a slideshow. Well, now sorting at home through a few thousand pictures, I really wish I had taken some reminders of which pictures are from Rainbow Point and which from Fairyland Point. Or when we did the Queen's Garden trail, did we do the Wall Street branch or Thor's Hammer?
Trying to cross-reference mine and my wife's pictures would be a pain -- the clocks on our cameras are a few minutes apart, and we only adjusted one of them for the right time zone, so combining them and doing "sort by date" wouldn't work well. For a long or far-ranging trip, go into the settings menus and make sure all cameras have identical times to the minute, and are all on the same time zone.
A little skill with the camera menus will also help with memory card anxiety. Practice switching to a lower resolution to shoot the sign (which after all, you're not going to blow up into a poster-sized print), then back to high resolution, RAW+JPEG, or what have you for the other pictures.
OK, trail signs, road signs, what other sign-like things can we think of to shoot?
Take pictures of informative signs about plants, wildlife, and geology. You might use 'em to identify flora, fauna, and landmarks from other pictures. If the sign is too wide and your camera resolution isn't high enough, take separate right and left shots so that you can read the text when you view the picture.
If you have a memorable meal in a restaurant, take pictures of the relevant menu pages. (You can take the menu away with you and do this at home or at your lodging later.) You'll have a reminder of what to recommend to others, or what wine you really liked.
Sometimes taking a picture of a map display, or a printed map, comes in handy later. I've had situations with 2 people and 1 map, the people need to separate, and the mapless person has a picture for safety. Zoom way in and scroll around in review mode if you need to consult the map on the trail or on the road.
One last tip on this subject. Sometimes I'll want to know at what point I changed some camera setting, such as white balance or ISO. I might want to evaluate how well the change worked, or apply some adjustment like color correction to only the photos taken with a particular setting. (For example, lighten all the photos taken at ISO 100; apply warming filter to all photos taken with white balance "cloudy".) I'll take a throwaway photo of a consistent subject (the sky, the ground, my foot, etc.) to signal when I'm making a change like this in the camera settings.
I hope you'll agree that signs aren't really such boring subjects after all!
Tuesday, November 27, 2007
I'm Living in an Apple Commercial
So out of the blue, someone asks my opinion on a computer question. I must have seemed knowledgeable when we talked about iPods. Turns out he bought a laptop the day before... and it runs really slowly... and of course the word "Vista" comes out during the same sentence. Just like in the Apple ad, I tell him the only solution (for a Windows-based laptop) is to "upgrade" from Vista to XP. Thanks to Apple for their ad that told me this was possible ("PR Lady")! :-)
Friday, November 23, 2007
Photoshop CS3: Problems with Stacks
Although I like the "stacks" feature in the Bridge, as discussed in my last Photoshop post, it's not without flaws. Let's look at things I would classify as problems, or at least unintuitive.
First up, there are 2 operations, "ungroup from stack" and "expand all stacks" that are a little too similar. "Expand" makes all the stacked pictures visible like in the original list of thumbnails. "Ungroup" makes a stack disappear and all the pictures are separate again. If, in a moment of distraction, you select all pictures and do "ungroup", poof all your stacks are gone. I lost a couple of hours worth of tedious work this way, after stacking together zillions of triplets produced by auto-exposure bracketing.
But, you say, "Undo". Sorry, Edit->Undo doesn't work for stack or unstack operations.
The menu operations would be less likely to get confused, if they employed consistent terminology and structure. You've got "Ungroup from Stack" and "Open Stack" right next to each other. "Open" does the same as "Expand All", only for a single stack, so why not use the same verb in each case? To ungroup all stacks you must select all, there's no menu equivalent to "Ungroup All" like there is for "Expand All". So the menu operations are indistinct in terms of what verb is used, and whether you need to select all first.
I wouldn't have been futzing around with "Ungroup" except that the "Group" operation has a problem with keyboard shortcuts. If you select a bunch of separate pictures, Cmd-G groups them into a stack. Select multiple stacks, or some pictures plus another stack, and Cmd-G does nothing. It doesn't work if any of the selected items is already a stack. To do that via the keyboard, you have to ungroup the existing stacks, then add new thumbnails to the existing selection, then group again. Yet you can drag-and-drop separate pictures onto an existing stack, although only when the stack is closed, er, collapsed. So a mouse operation doesn't have a keyboard equivalent, even though it would make sense for Cmd-G to handle the case of merging or adding to a stack.
The online help says that selecting the top picture in a stack means that operations apply to all pictures in the stack. But that's only true if all the pictures in the stack are selected, which they are when you first group them, or if you click on the thin 3-D border around the right and bottom sides. So in experimenting with stacks, I ended up with several cases where labels or keywords intended for the whole stack were only applied to the topmost photo. Also, when you mouse over the bottom region of the border, a tooltip comes up that obscures the whole clickable bottom area, so in practice it's only the right part of the border that you can use for selecting the stack.
The Bridge can be sluggish to process input events. A number of times, I've done a Group or Open operation on a stack, selected other pictures and done Cmd-G to group them, and had the Bridge decide I really wanted to open those pictures in Photoshop. So even though stacks save time overall, while putting them together you have to pause between clicks to give the Bridge time to catch up.
One nice feature of stacks, related to the drag-and-drop idea, is that you can stack photos that aren't in sequential order. Have you ever taken several shots of some landmark, taken shots of something else, then more shots of the first subject? (Anyone who has photographed Half Dome in Yosemite knows what I'm talking about here.) With a stack, you can put all the pictures of that one subject, even from different days, into one pile where it's easy to pick out the best one. Or, once they're in a stack, you can give them the same keywords or label.
First up, there are 2 operations, "ungroup from stack" and "expand all stacks" that are a little too similar. "Expand" makes all the stacked pictures visible like in the original list of thumbnails. "Ungroup" makes a stack disappear and all the pictures are separate again. If, in a moment of distraction, you select all pictures and do "ungroup", poof all your stacks are gone. I lost a couple of hours worth of tedious work this way, after stacking together zillions of triplets produced by auto-exposure bracketing.
But, you say, "Undo". Sorry, Edit->Undo doesn't work for stack or unstack operations.
The menu operations would be less likely to get confused, if they employed consistent terminology and structure. You've got "Ungroup from Stack" and "Open Stack" right next to each other. "Open" does the same as "Expand All", only for a single stack, so why not use the same verb in each case? To ungroup all stacks you must select all, there's no menu equivalent to "Ungroup All" like there is for "Expand All". So the menu operations are indistinct in terms of what verb is used, and whether you need to select all first.
I wouldn't have been futzing around with "Ungroup" except that the "Group" operation has a problem with keyboard shortcuts. If you select a bunch of separate pictures, Cmd-G groups them into a stack. Select multiple stacks, or some pictures plus another stack, and Cmd-G does nothing. It doesn't work if any of the selected items is already a stack. To do that via the keyboard, you have to ungroup the existing stacks, then add new thumbnails to the existing selection, then group again. Yet you can drag-and-drop separate pictures onto an existing stack, although only when the stack is closed, er, collapsed. So a mouse operation doesn't have a keyboard equivalent, even though it would make sense for Cmd-G to handle the case of merging or adding to a stack.
The online help says that selecting the top picture in a stack means that operations apply to all pictures in the stack. But that's only true if all the pictures in the stack are selected, which they are when you first group them, or if you click on the thin 3-D border around the right and bottom sides. So in experimenting with stacks, I ended up with several cases where labels or keywords intended for the whole stack were only applied to the topmost photo. Also, when you mouse over the bottom region of the border, a tooltip comes up that obscures the whole clickable bottom area, so in practice it's only the right part of the border that you can use for selecting the stack.
The Bridge can be sluggish to process input events. A number of times, I've done a Group or Open operation on a stack, selected other pictures and done Cmd-G to group them, and had the Bridge decide I really wanted to open those pictures in Photoshop. So even though stacks save time overall, while putting them together you have to pause between clicks to give the Bridge time to catch up.
One nice feature of stacks, related to the drag-and-drop idea, is that you can stack photos that aren't in sequential order. Have you ever taken several shots of some landmark, taken shots of something else, then more shots of the first subject? (Anyone who has photographed Half Dome in Yosemite knows what I'm talking about here.) With a stack, you can put all the pictures of that one subject, even from different days, into one pile where it's easy to pick out the best one. Or, once they're in a stack, you can give them the same keywords or label.
Saturday, November 17, 2007
Photoshop CS3: Looking Back vs. Charging Ahead
I just had my first in-person Russell Brown seminar, where he demonstrated some of the nifty features in Photoshop CS3. CS3 is the first release in a while that's tempted me, since CS2 is so unusably slow running emulated on an Intel iMac. With CS3, the Bridge + Photoshop combo is actually fast enough to make sense to make them separate programs, and some of the processor-intensive features like HDR and Photo Merge run in reasonable time.
I was struck by the way several of the features have to do with that scary 4th dimension -- time! That's a trend I'm seeing a lot lately across many types of software (cf. "Time Machine" in Leopard, "flashback query" in Oracle).
On the one hand, CS3 will make you want to go back and re-examine pictures you thought you were finished with. The enhanced Photo Merge makes doing panoramas a snap, with very good auto-aligning and even auto-blending to match colours across the different pictures. If you're like me, you have tons of photos filed or tagged with the intent to turn them into panoramas later, but the process was tedious and error-prone enough that it never seemed worth the trouble.
Also, you can bring JPEGs into the Camera Raw editor and apply some of the settings (sharpening, white balance, chromatic aberration, etc.) in there. The information gets stored as metadata inside the JPEG, and applied only when the file is opened in Photoshop. I expect it will be a big space-saver vs. taking every halfway decent JPEG and turning it into a 20+ MB PSD file just to improve levels and saturation.
If those were the only features, you might say CS3 is a time sink, because you're just going to go back over your old pictures. But with the ability of the Bridge to group pictures into "stacks" (similar to the feature by the same name in Aperture), you can display a folder full of images and see just the unique shots -- all 50 shots of the same waterfall, bird, etc. can be condensed into one thumbnail in the Bridge, and you can work preview the pictures in a stack together and pick the best one. This should prove especially useful for:
* Auto-exposure bracketing where you have 3 copies of every shot.
* Portrait and landscape versions of the same scene.
* Wildlife shots with many close-together pictures of the same animal.
* Individual frames from panoramas, which can be collapsed into one thumbnail entry.
With stacks, you can do your ranking in 2 stages. First, pick which compositions and subjects deserve a place in the final portfolio, then pick which exposure, orientation, or moment in time is the best for each stack. If that faraway bird was just a speck in all 50 photos, just disregard that stack; the individual pictures won't get in the way of critiquing the rest of that folder.
I was struck by the way several of the features have to do with that scary 4th dimension -- time! That's a trend I'm seeing a lot lately across many types of software (cf. "Time Machine" in Leopard, "flashback query" in Oracle).
On the one hand, CS3 will make you want to go back and re-examine pictures you thought you were finished with. The enhanced Photo Merge makes doing panoramas a snap, with very good auto-aligning and even auto-blending to match colours across the different pictures. If you're like me, you have tons of photos filed or tagged with the intent to turn them into panoramas later, but the process was tedious and error-prone enough that it never seemed worth the trouble.
Also, you can bring JPEGs into the Camera Raw editor and apply some of the settings (sharpening, white balance, chromatic aberration, etc.) in there. The information gets stored as metadata inside the JPEG, and applied only when the file is opened in Photoshop. I expect it will be a big space-saver vs. taking every halfway decent JPEG and turning it into a 20+ MB PSD file just to improve levels and saturation.
If those were the only features, you might say CS3 is a time sink, because you're just going to go back over your old pictures. But with the ability of the Bridge to group pictures into "stacks" (similar to the feature by the same name in Aperture), you can display a folder full of images and see just the unique shots -- all 50 shots of the same waterfall, bird, etc. can be condensed into one thumbnail in the Bridge, and you can work preview the pictures in a stack together and pick the best one. This should prove especially useful for:
* Auto-exposure bracketing where you have 3 copies of every shot.
* Portrait and landscape versions of the same scene.
* Wildlife shots with many close-together pictures of the same animal.
* Individual frames from panoramas, which can be collapsed into one thumbnail entry.
With stacks, you can do your ranking in 2 stages. First, pick which compositions and subjects deserve a place in the final portfolio, then pick which exposure, orientation, or moment in time is the best for each stack. If that faraway bird was just a speck in all 50 photos, just disregard that stack; the individual pictures won't get in the way of critiquing the rest of that folder.
Thursday, November 15, 2007
Nitpicking "The Bionic Woman"
I think this last episode exhausted my (considerable) patience with this show. I waited for it to find its footing, but it's just sinking into quicksand!
Forget that the tired cliche of a plot (good guy must protect bad African dictator from assassination attempt) would work just as well to set up a skit on "Whose Line is it Anyway?". Forget that they're trying to introduce characters who are separated at birth from the daughter from Gilmore Girls and Xander from Buffy.
You know your show is in trouble when the viewers start nitpicking the lighting. The stock tech geek guy looked like he was wearing fluorescent lip gloss in his scenes. Isiah Washington's big death scene (oops, sorry, spoiler) was overshadowed by all the weird glare that made it look like one eye was still open after he was dead. Did the writers call in some pre-strike favours from the gaffers?
Forget that the tired cliche of a plot (good guy must protect bad African dictator from assassination attempt) would work just as well to set up a skit on "Whose Line is it Anyway?". Forget that they're trying to introduce characters who are separated at birth from the daughter from Gilmore Girls and Xander from Buffy.
You know your show is in trouble when the viewers start nitpicking the lighting. The stock tech geek guy looked like he was wearing fluorescent lip gloss in his scenes. Isiah Washington's big death scene (oops, sorry, spoiler) was overshadowed by all the weird glare that made it look like one eye was still open after he was dead. Did the writers call in some pre-strike favours from the gaffers?
Nitpicking "Bones"
The only CSI-style show I watch is "Bones". Yes, I know the test results would take weeks in real life, and you'd never be able to draw firm conclusions from tiny scraps of evidence. But I expect at least the first level of facts to be accurate -- Latin names for microbes, things like that.
So the last episode was like fingernails on a blackboard for me when they brought in an Amiga (yay!) which they said was based on the "Motorola 6800 series" (er, dropped a zero there) and said that a Doom-style first-person shooter for it in 1987 would have made the creator "a billionaire several times over". Yeah, well, "Defender of the Crown" had first-person jousting, and where are those guys now? (Cinemaware went bankrupt in 1991.) The ones who prospered did so because they went least-common-denominator and ported to the PC et al. The best animation was actually in European demos -- mindless fun, but did anything more ever come out of it? Lastly, the Amiga used 3.5" fairly rigid floppy disks (an oxymoron I know). The black 5.25" floppy they held up on the show would only have been readable by someone using a PC-style drive (probably with a Sidecar for full PC compatibility). Someone running 5.25" floppies on an Amiga would not likely be a super-secret game coder.
So the last episode was like fingernails on a blackboard for me when they brought in an Amiga (yay!) which they said was based on the "Motorola 6800 series" (er, dropped a zero there) and said that a Doom-style first-person shooter for it in 1987 would have made the creator "a billionaire several times over". Yeah, well, "Defender of the Crown" had first-person jousting, and where are those guys now? (Cinemaware went bankrupt in 1991.) The ones who prospered did so because they went least-common-denominator and ported to the PC et al. The best animation was actually in European demos -- mindless fun, but did anything more ever come out of it? Lastly, the Amiga used 3.5" fairly rigid floppy disks (an oxymoron I know). The black 5.25" floppy they held up on the show would only have been readable by someone using a PC-style drive (probably with a Sidecar for full PC compatibility). Someone running 5.25" floppies on an Amiga would not likely be a super-secret game coder.
Sunday, November 11, 2007
A Photo that's Too Good to Win
Here's a picture that I figure should do well in several competition categories. It did OK in Nature and Pictorial at the local club.
~John+Russell.jpg)
Yet when entered in a regional competition, the judge ruled it out saying "It looks like something was done to the wings", i.e. Photoshopping outside the rules. That's a Catch-22. The wing detail popped out after I did just the normal (allowed by the rules) amount of Photoshop sharpening. I sharpened the picture as a whole. The startling translucent effect is because the bird in flight is actually shot from above -- a very unusual angle -- with the afternoon sun hitting the wings from side-on. What am I supposed to do, put all that in the title?!
~John+Russell.jpg)
Yet when entered in a regional competition, the judge ruled it out saying "It looks like something was done to the wings", i.e. Photoshopping outside the rules. That's a Catch-22. The wing detail popped out after I did just the normal (allowed by the rules) amount of Photoshop sharpening. I sharpened the picture as a whole. The startling translucent effect is because the bird in flight is actually shot from above -- a very unusual angle -- with the afternoon sun hitting the wings from side-on. What am I supposed to do, put all that in the title?!
Wednesday, November 07, 2007
Watermarking Pictures in Photoshop
I've just started using this technique for watermarking photos, like the Carousel picture in the previous post. If you've only done photo retouching with Photoshop, this technique opens up the whole new world of text rendered as vector objects, paths, and all those layer styles and options like drop shadow, bevel, and so on. Until you lay down some text on a picture, all those things don't have much use.
I've saved my original watermark as both a custom shape, and as a single layer in its own file. The custom shape can easily be stamped onto any picture, while the layer can be dragged from the layers window onto another picture (carrying along all the layer options).
I've saved my original watermark as both a custom shape, and as a single layer in its own file. The custom shape can easily be stamped onto any picture, while the layer can be dragged from the layers window onto another picture (carrying along all the layer options).
A Photo That's Too Good to Lose
I've taken maybe half a dozen photos in my life that qualify for a personal "hall of fame". This one just keeps winning awards in different categories. It illustratesmany aspects of photography and photographic competitions.

When I first entered this photo in competition, our club was still only judging slides. So I had to send the original file to a service that produced slides from digital images. In fact, it projected much better as a slide (more detail, brighter colours) than ever since as a digital image. It won "Creative image of the year" at the Berkeley Camera Club, even though I was only competing at the beginner level.
Savvy photographers know that you have to get as much mileage as you can from your best images. So I entered it again, in the Pictorial category. This time, it got an honourable mention at the year-end BCC competition.
This year I entered the Fotoclave competition for the first time. That's a regional competition for all of northern California. I entered it separately in several different categories, but it was only accepted in the Journalism category. It received an honourable mention, going through 2 rounds of judging -- top 20 pictures forwarded from the local group of camera clubs, then judged in a pool of 60 images from all across NorCal.
As a potential money-maker, the knock against it is the lack of a model release form. The iStockPhoto site, for one, won't sell an image with a recognizable face without a model release form. Obscuring the faces would solve that problem, but I think would weaken the image.

When I first entered this photo in competition, our club was still only judging slides. So I had to send the original file to a service that produced slides from digital images. In fact, it projected much better as a slide (more detail, brighter colours) than ever since as a digital image. It won "Creative image of the year" at the Berkeley Camera Club, even though I was only competing at the beginner level.
Savvy photographers know that you have to get as much mileage as you can from your best images. So I entered it again, in the Pictorial category. This time, it got an honourable mention at the year-end BCC competition.
This year I entered the Fotoclave competition for the first time. That's a regional competition for all of northern California. I entered it separately in several different categories, but it was only accepted in the Journalism category. It received an honourable mention, going through 2 rounds of judging -- top 20 pictures forwarded from the local group of camera clubs, then judged in a pool of 60 images from all across NorCal.
As a potential money-maker, the knock against it is the lack of a model release form. The iStockPhoto site, for one, won't sell an image with a recognizable face without a model release form. Obscuring the faces would solve that problem, but I think would weaken the image.
Subscribe to:
Posts (Atom)