It’s been six months since we moved, but I’ve only recently started really exploring the area. I think I just got caught up in too much other stuff for a while.

One day a few weeks ago, I tried to make it to the nearest beach I could in time for sunset. I missed…but while on the mostly-deserted beach I caught some nice views of pink underlit clouds over the Santa Monica Mountains, and this view of a closed lifeguard tower at El Segundo Beach.

Then there was the clear afternoon when I went exploring the Palos Verdes area, looking for public parks where I could see the LA basin. Not much luck on that count, but as sunset approached, I decided to see if I could make it up to Del Cerro Park (more photos from this spot taken during daylight) up at the top of the bluffs. I did, and because the park is actually higher than the next hill over, I got to watch the sun set over the ocean and behind a hill at the same time.

I stayed up there for a good 20 minutes after sunset, watching the sky darken through twilight. It was incredibly windy that evening, and even from a thousand feet up with no direct sunlight, I could still watch the waves between the mainland and Catalina Island, moving slowly through the strait like tiny ripples in the direction of the wind.

We’ve had a couple of storms run through Los Angeles over the past week. Last Friday, I went up to the top of a parking structure after work to look at the clouds, and stayed to watch a double rainbow and the play of light at sunset.

This was the view that surprised me the most: Bright orange (a little more magenta in real life than it looks here in the photo) on the underside of the clouds, but plain gray on the sides.

Continue reading

Sometimes it’s worth stepping back and asking yourself, “Is the problem I’m trying to solve really the problem I want solved?”

For example, “I can’t connect to this coffee shop’s wifi” may be worth trying to fix for a couple of minutes, but the real goal is connecting to the internet. The coffee shop just happens to be the most convenient/obvious means of doing so. If you have another way of connecting — say, by tethering to your phone connection — you’re better off switching methods instead of continuing to chase what may be a dead end.

Similarly, with software design, whenever you begin with a set of parameters and start off down a path that seems to be getting more and more complicated, it’s worth taking a step back and asking: what am I really trying to solve here? Are the constraints real, or can I drop some of them and take a different, more effective approach?

If the problem is presented as: How do I use these tools to accomplish this task, sometimes you’ve got to use those tools — but sometimes another set of tools will do the job better.

I spotted something interesting while walking to lunch, took a photo with my camera, and then took a photo with my phone so that I could post it to Twitter immediately.

Then I thought: why?

  • Is it breaking news?
  • Is it going to be any less interesting if I wait?
  • Would it add to an in-progress conversation?
  • Really, is there any reason that posting it now would be better than posting it later?

And on the flip side:

  • Does the photo quality matter?
  • Does it need more explanation than I can provide at this time?

I decided that in this case, it was self-explanatory, and neither the timing nor the quality made much difference. But since I had the better photo, I might as well wait until I could upload it. (Sometimes the photo quality really matters, though: my phone’s photos of that rainbow cloud just weren’t worth the effort, so it’s a good thing I rushed back to the office for a better camera.)

There was a time when if I wanted to post a photo online, I had to finish a roll of film, send it to a photo lab, wait for them to develop it, and then scan the print. I really like not being limited by that, whether it’s because I’m posting about a current event like Comic-Con or an election, or just because I think something’s fantastic (or hilarious) and really want to share it.

Sometimes it’s really useful to be able to post photos online instantly. Other times, it’s worth asking: Is now better?

A bit of craziness: I wrote this post in June 2010, about this sign. Then I decided it needed a bit of work before I posted it…and forgot about it. Interestingly enough, the post is still just as valid as it would have been a year ago, and it demonstrates that sometimes, now isn’t better, even if it’s not worse.

Of course, it also demonstrates an advantage of posting immediately. There’s no chance of forgetting about it that way!

Small view of the space shuttle against a blue sky.

When I was twelve, my family went to see the Space Shuttle land at Edwards Air Force Base. It was the first mission after the Challenger disaster, and the orbiter was Discovery.

I took a roll of slides using a manual SLR camera and (for the landing itself) a telephoto lens. With the last shuttle mission ending tomorrow, I decided to track down the slides and scan them. Continue reading

Parking structure sign showing 264 open spaces on level 5, 326 on level 4, 469 on level 3, 247 on level 2, and level 1 full.

It’s astonishing how many times I’ve seen drivers stop near the entrance of a parking lot or structure and wait for someone else to load their car, get in the car, start the car, fumble around for sunglasses, make a phone call, put the car in reverse, check their messages, and then back out…even though there are 1306 open parking spaces on the upper levels, and a line of six cars behind them waiting just to get inside.

If the other driver is actually ready to back out, then yeah, it’s nice to pause and let them out. But if they’re not even inside the car, or if they haven’t even started it? The only thing you’re accomplishing by waiting for this space is annoying the people behind you.

Though I suppose for some people, that’s reason enough.

ยปAll pages site-wide with this tag