Opened up a spam trap I’d forgotten about and found ~40 copies of some — well, I hesitate to call it a newsletter, but it was a long collection of headlines, summaries, and links to news items and dubious reference sites that looked like someone had taken a few dozen conspiracy theories, put them into a blender, and then splattered them onto the page like Jackson Pollack.

At least, I want to believe it’s some horribly-mangled computer-generated aggregation…but it wouldn’t surprise me if it turns out to be someone’s serious attempt to create a newsletter without being able to write a coherent sentence.

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.

Years ago, I wanted a smartphone so I could write down all the blog posts I compose in my head when I’m away from a computer. Now that I have one, I end up reading Facebook, Twitter, or Google Plus instead, and I compose blog posts in my head when I’m away from both my computer AND my phone. Maybe I just need a pencil and notepad.

Wow: A researcher studying the way people use computers found that most people don’t know how to search for a word on the current page!

Crazy: 90 Percent of People Don’t Know How to Use CTRL+F

Google’s resident search anthropologist, Dan Russell, dropped this incredible statistic on us. And no, he couldn’t believe it either.

To someone used to using computers, it seems so basic, but I guess if no one shows you it’s there, it’s the kind of thing that’s not easy to discover on your own. (via Slashdot)

The article doesn’t actually say which side of the 90/10 split people using toolbar buttons or menu items to search fall on, but it does mention people paging through an entire document to look for something by eye.

Cool idea: Google is designing a “Web intents” system for web apps similar to intents in Android. For those who haven’t used Android, “intents” allow apps to register actions they can take — such as “I can share (or edit) images!” — and other apps to hand data over to them. That way your camera app doesn’t need to know about every possible image-sharing or editing app you can put on your phone.

Now they’re extending the idea to web applications. There’s a JavaScript-based proof of concept, and they’re planning to add native support to Chrome.

Originally posted on Google+

Update: While it would have been cool, Web Intents never got off the ground. Paul Kinlan describes what happened.

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!

»All pages site-wide with this tag