Ad Bye

“…Consumers weren’t trying to generate media. They were trying to talk to somebody. So it just seems a bit arrogant. … We hijack their own conversations, their own thoughts and feelings, and try to monetize it.” – Ted McConnell, General Manager-Interactive Marketing and Innovation at Procter & Gamble Co.

Color me surprised that conventional wisdom suggested anything differently.

The services we’re currently using to talk to each other are one small moment from Bell’s experiments with the liquid transmitter.

Its as if when Bell declared, “Mr. Watson — Come here — I want to see you”, Watson was initially preceded by someone wearing fake mustache and promoting Doc Johnson’s Olde Tyme Elixir.

Just a wacky idea to start with.

Recipe: Quinoa Muffins with Craisins

Qunioa muffins are one of my favorite breakfasts – second only to long breakfasts over a selection of raw milk cheeses – they’re dense as dark matter and full of mouthfeel.

And, I’m tired of Googling for this recipe when I’m in the mood to make these for breakfast. So, I’m posting it here, so I’ll always know where to find it.

Yes, the recipe is originally from Martha Stewart.

Ingredients

    Dry

  • 1 cup quinoa, rinsed
  • 2 cups all-purpose flour, spooned and leveled, plus more for pan
  • 3/4 cup packed dark-brown sugar
  • 1 1/2 teaspoons baking powder
  • 1 teaspoon salt
  • 1/2 cup raisins (Garrick’s Note: I prefer orange-flavored Craisins)
    Wet

  • 1/4 cup vegetable oil, plus more for pan
  • 3/4 cup whole milk
  • 1 large egg
  • 1 teaspoon pure vanilla extract

Instructions

  1. Preheat oven to 350 degrees. Bring quinoa and 1 cup water to a boil. Reduce to a simmer; cover, and cook until water has been absorbed and quinoa is tender, 11 to 13 minutes. (Garrick’s Note: quinoa shouldn’t be fully cooked, so don’t follow the instructions on their packaging.)
  2. Brush a standard 12-cup muffin pan with oil and dust with flour.
  3. Whisk together flour, sugar, baking powder, salt, Craisins, and 2 cups cooked quinoa
  4. Whisk together oil, milk, egg, and vanilla.
  5. Add milk mixture to flour mixture, and stir just until combined; divide batter among prepared muffin cups.
  6. Bake 25 to 30 minutes – until toothpick inserted into the center of a muffin comes out clean. Cool muffins in pan, 5 minutes; transfer to a wire rack to cool completely.

Cullect Got 3rdPartyFeedback.com-ed

Ed Kohler1 has a new mechanical turk project – 3rdPartyFeedback.com. For $25, Ed will ask 10 people 3 standard questions about your website and send over their responses.

Obviously, I ran Cullect.com through Ed’s gauntlet.

Here are some of my favorites:

“I like the fact that the website design is spare and not flash heavy.”

“I don’t consider anything best current feature for this website.”

“Add some design…”

The full response is over at the Cullect blog.

I think Ed’s onto something with this service – especially at $0.83 / answer.

1. Ed’s the only man I know with a longer project list than my own.

Collapsing Space

“But I can’t imagine that blogging and Twitter won’t fully merge, and I expect that to happen soon.” – Dave Winer

I’ve been posted to Twitter from Cullect since Cullect launched. Cullect.com/Garricks-Friends probably has as many blog feeds as Twitter feeds (yes its more about the people than their choice of publication).

This is a long way of saying I don’t see a difference between these two printing presses (I’ve said this before).

One of the projects on my Not Until 2009 List is to eliminate the space between things like Twitter and a weblog. Agnostic indeed. Feels like some things in WordPress 2.7 will make this even easier.

Hmmmmmmm.

iPhoto to WordPress Ruby Script

I maintain a WordPress blog that’s primarily an extension of iPhoto, and the various iPhoto plugins (Photon by Daikini, Photon by Orby, WordPress Export) I’ve tried over the years seem to have stopped being maintained, stopped working, or both.

Which is fine, they never worked exactly the way I wanted them too anyway.

So, I wrote one.

In Ruby, with some help from rb-appscript

Unlike like the other iPhoto export options, this one lives in your Scripts menu and automatically creates (and opens!) a draft post containing all the selected images.

Download send_selected_photos_to_wordpress.rb

“It’s surprisingly short and effective.” – Peter Cooper

2009: A Year of Clarity

I’m excited for 2009. The New Year is just the landmark I (we?) need to shake off the malaise of 2008 and start fresh. New.

My goal for the year is clarity.

Clarity of priorities, clarity of mind, clarity of spirit.

To achieve this clarity, I’ve identified a handful of small (easily measurable) and big (less measurable, more directional) ideas.

SMALL IDEAS

  • Take a walk, outside, daily.
  • Inbox Zero daily (including notecards).
  • ‘Respond To’ Zero weekly.
  • Review Project list weekly.
  • No more To-Do lists
    Just schedule it in 2-hour time blocks (in my early tests, 2 hours is the minimum time it takes to switch contexts and accomplish one small thing). This means my stack of notecards will be strictly for capture. Next actions will be scheduled on the calendar. Should make weekly reviews easier.
  • Publish a new podcast monthly.
  • Release a new code sample monthly.
  • Release 1 small project quarterly.
  • Release 1 new, revenue-generating project every 6 months.

BIG IDEAS
Spend more time…

  • …with actual people.
  • …writing (code, blog posts here, etc).
  • …making (podcasts, code, etc).
  • …reading books.
  • …reading /Important in my Cullect reading lists.
  • …at Eastside Co-op and local farmer’s markets.
  • …with people that make me feel good about humanity.

Spend less time…

  • …with characters (movies, etc).
  • …reading /Lastest in my Cullect reading lists.
  • …reading real-time services like Twitter, Facebook, and Friendfeed.
  • …with ad-supported publications (including MPR & NPR).
  • …with people that say we’re going to hell in a handcart.
  • …at Rainbow, Cub, Target.

WordPress 2.7 xmlrpc.php Monkey Patches

I’ve been fighting with WordPress 2.7’s xmlrpc.php file for a few days now, and I’ve made 2 modifications that may be useful to you.

If you’re writing new posts via metaWeblog.newPost and the angle brackets from your HTML formatting are being stripped out (as described in this official WordPress bug report) and you’d rather not rebuild PHP on your server (who does?), open up xmlrpc.php and replace:

$post_content = apply_filters( 'content_save_pre', $content_struct['description'] );

with

$post_content = apply_filters( 'content_save_pre', $content_struct['description'] );
$post_content = str_replace('lt;', '< ', $post_content); $post_content = str_replace('gt;', '>', $post_content);

This should replace the stripped angle brackets with actual, functioning angle brackets.

Secondly, if you’re having trouble uploading files via metaWeblog.newMediaObject, try this fix (big thanks to Keith Garner). In xmlrpc.php replace:
$bits = $data['bits'];
with

$bits = $data['bits'];
$bits = base64_decode($bits);

WordPress has given me quite a roller coaster ride these past couple years. While 2.7 is a huge improvement over the last couple releases, if I wasn’t so committed, I’d be looking for something much leaner.

Update 30 Dec 2008
Big thanks to Daniel Jalkut for commenting that the reason I needed $bits = base64_decode($bits); was probably due to my bits not being properly encoded. Correct he was. So, rather than a bug in WordPress, this is a bug in Applescript (what isn’t) and in Ruby’s XMLRPC/client for failing the Principle of Least Surprise (if the spec says the tag is <base64>, the tag should be <base64> not <string>).

To get the <base64> tags in Ruby, you need to encode with XMLRPC::Base64.new(the_file) not simply Base64.encode(the_file)

Why Does NORAD Follow Santa?

(I’m posting this more for my reference than anything else)

It all started back in 1955, when an advertisement for Sears Roebuck & Co. urged children to call Santa Claus, but misprinted the telephone number and accidentally listed the hotline for the commander in chief of the Continental Air Defense Command’ (CONAD), NORAD’s predecessor. Colonel Harry Shoup, who was the director of operations at the time, decided to play along and enlisted his staff to participate in the monitoring of Santa’s whereabouts via “radar.” – Julia Angwin, Lead Editor of Wall Street Journal’s Digits