Brent P. Newhall's Home(page)
Blog Archive - May 2008
Sunday
25 May 08

You know how sodas contain quite a few chemicals and additives, right? Wish you could drink clean soda?

I've just uploaded a new video to my Cooking with CK website, explaining How to make root beer from scratch. The same directions should apply for any kind of flavor you want to add, from orange to ginger ale.

Friday
23 May 08

Fight Club - The Novel

Awhile ago, I read the original novel of Fight Club.

I surprised myself by reading the entire book in two days. Granted, it's a short novel, but normally I'm not that engrossed.

This was due to the novel's differences from the film. Turns out, the film is an excellent adaptation of the novel, but many speeches and conversations in the novel are re-arranged to condense the story. The book focuses tightly on the narrator, and the tale wanders as the narrator's mind wanders. A film can't do that. So, for example, Tyler Durden's "You are not a beautiful and unique snowflake" speech is composed of observations and bits of dialogue from Tyler scattered throughout the novel.

The novel ends in a completely different way than the film. I think I like the film's ending better, though that's personal preference for the ending's style and content. The novel ends on a darker note than the film, though it's a very Black Comedy sort of dark note.

I'm glad I read it. If I adapt something in the future, I'd learn a lot from a deep study of the differences between the book and the film.

Thursday
22 May 08

After Mystery Science Theater 3000 ended, I wondered if anyone else would pick up the mantle. They stumbled upon the formula of recording voice-over riffs of bad pop culture movies, and surely someone else would continue. The technology's easy enough.

Someone's done it: RomeoRhino.

RomeoRhino is a YouTube user who takes public domain instructional videos (and a few movies), records himself riffing on them, marries the two, and uploads them to YouTube.

He's learned from MST3K: he doesn't talk over the dialogue too much, he jokes as much as possible, he knows not to get too dark or sarcastic, and he keeps the jokes coming steadily throughout the entire video.

He posts a new video about once a week, and he's been doing it for a year, so there's plenty of material. Some of my favorites:

Wednesday
21 May 08

Accepting PayPal Payments

As I prepare to bring my teaching website, Your Online Life, online, I've been fiddling with PayPal. I plan to use it to accept credit card payments, and I got lost within their documentation. But I managed to pull together what I need, and here's what I found.

First, log in to PayPal, then click on the link to your Profile, then click on Website Payment Preferences. Type in a Return URL—this is the page on your site that PayPal will send the user back to after they've paid. Turn on Payment Data Transfer and save. The page will refresh with an Identity Token.

Now for some HTML. On the page where the user will pay for the item, enter something like this:

<form action="https://www.paypal.com/cgi-bin/webscr"
method="post">
<input type="hidden" name="cmd" value="_xclick">
<input type="hidden" name="business" value="YOUR_EMAIL_ADDRESS">
<input type="hidden" name="item_name" value="ITEM_NAME">
<input type="hidden" name="item_number" value="1">
<input type="hidden" name="amount" value="5.00">
<input type="hidden" name="shipping" value="0.00">
<input type="hidden" name="no_shipping" value="0">
<input type="hidden" name="no_note" value="1">
<input type="hidden" name="currency_code" value="USD">
<input type="hidden" name="lc" value="US">
<input type="hidden" name="bn" value="PP-BuyNowBF">
<input type="image"
src="https://www.paypal.com/en_US/i/btn/btn_paynowCC_LG.gif"
border="0" name="submit" alt="PayPal">
<img alt="" border="0"
src="https://www.paypal.com/en_US/i/scr/pixel.gif"
width="1" height="1">
</form>

Obviously, change YOUR_EMAIL_ADDRESS and ITEM_NAME to your PayPal email address, and the name of the item your client will be buying. This will display a big "Buy Now!" PayPal button.

Now, go to the return page, the one that PayPal will redirect to. PayPal will send a transaction ID to this page, as an HTTP GET variable, named "tx". Grab "tx". Then post the following back to PayPal:

<form method=post
action="https://www.paypal.com/cgi-bin/webscr">
<input type="hidden" name="cmd" value="_notify-synch">
<input type="hidden" name="tx" value="TRANSACTION_ID">
<input type="hidden" name="at" value="IDENTITY_TOKEN">
<input type="submit" value="PDT">
</form>

Plug in the value for "tx" in TRANSACTION_ID, and hardcode your identity token in the "at" field.

You should get back something like this:

SUCCESS
first_name=Jane+Doe
last_name=Smith
payment_status=Completed
payer_email=janedoesmith%40hotmail.com
payment_gross=5.00
mc_currency=USD
custom=Purchasing+cool+poster

A bit complicated, but it works.

Tuesday
20 May 08

I heard this in a recentl Manager Tools podcast: Until you've got something, you've got nothing.

It struck a powerful chord. As I chat with folks via Twitter and follow others' blogs, I realize that I have little to offer. A bit here and there: a few written stories, some credits. But precious little accomplished, in either the real or the digital worlds.

So, how to accomplish things? Rid one's self of distractions. Hole up with a bunch of food, severely limit external interaction, and work. I may not need to be quite that extreme, but I think it's important.

Which is why, today, I switched off Twitter and FriendFeed, and I plan to keep them off until I actually produce something. A finished product or service of some sort.

Heck, I may keep them off until enough of my friends get on there. Just one more distraction, after all.

Monday
19 May 08

Why I Have a Productivity System

When I look around at friends and family who don't seem to be accomplishing that which they want to, I notice a trend. They're smart. They even know what they want, if vaguely.

But they don't have a way of breaking down those goals into actionable steps.

Now, you can try to break down your goals into a complete, comprehensive list of steps. This will drive you nuts. This is what productivity systems are for, to advise you on how much you need to keep track of.

I'm a fan of Getting Things Done, which is just lightweight enough that I can stay productive without laboriously updating my system, while comprehensive enough to capture everything.

The core of GTD is a Projects list, a record of everything you're committed to accomplishing. Big and small. "Write novel" to "Patch paint in kitchen."

For each Project, you have to identify the next physical, visible action you need to take on it. Writing a novel? The next action may be to sit down with pen and paper and record those plot ideas spinning around in your head. And that's all you need to plan out. You can plan more than that, but you only really need the next action; once you've finished it, the following action is almost always very, very obvious.

(Why not plan ahead in detail? Well, how often have you discovered something partway through a project that completely changed your next six steps? Yeah. I bet it's more often than getting partway through a project and finding yourself completely unable to think of the next step.)

I keep a list of Actions on a whiteboard in my studio. Throughout my day, I refer to it frequently. As I make progress on a project, I update the whiteboard. It feels good to know that I'm accomplishing my goals. That I'm doing that which I set out to do.

Friday
16 May 08

Just finished a busy time in the kitchen. Made some icebox cookie dough (with lemon!), some udon noodles from a new recipe, and wine. Sort of ghetto wine, actually.

The recipes are from Instructables, a cool website with lots of offbeat how-tos, from How to Make an Easy Inverted Planter to Making realistic Steampunk Airship Goggles. I've spent a serious amount of time browsing it in the past couple of days.

The wine recipe is suspiciously simple. As I fiddled in the kitchen tonight, I refined it thusly:

Wine

  1. Thoroughly clean a wine bottle. I washed it out with soap, then filled it with piping hot water and let it stand for a few minutes, then wrapped the top with aluminum foil while continuing with preparations.
  2. Put a funnel on the bottle, and pour in 1 and 1/8 teaspoons yeast, and 1/2 a teaspoon of Early Grey tea (for tannins, ya know).
  3. Put the bottle and funnel on a scale, and pour 260 grams of grape juice (or 1 cup) into the bottle. Swirl gently but firmly to mix everything.
  4. Add 485 grams of water, or until it reaches the neck (not into the neck).
  5. Lid with a balloon, and put it in a dark, cool place for 3-7 days, until it stops bubbling.
  6. Take another (thoroughly cleaned) bottle and top it with a funnel, and lay a coffee filter onto the funnel. Pour the wine through the filter into the second bottle, and cork it. Enjoy at your leisure.

That's it. I'm going to bed. My fingers feel like thick Viennese sausages, unable to type a single coherent sentence.

Thursday
15 May 08

It's late evening. I really need to write more articles for Your Online Life. But I don't want to, and if history is any indication I won't do any more work tonight. I'm used to winding down in the evenings.

However. My new mantra is "Evolve. And let the chips fall where they may." (from Jim Uhls' script to Fight Club, not the book). And so, I write.

Wednesday
14 May 08

Brennen writes:

Coffee is a thing you drink when it's not the right time of day to drink bourbon.

-- His excellent May 14 entry

Tuesday
13 May 08

Just finished watching several episodes of Alton Brown's Feasting on Asphalt, where he and a small crew travel America, off the highways, eating only locally made food (that is, nothing corporately processed or prepared).

It's amazing, watching someone passionately committed to a concept—real, carefully-prepared food—delivering on it. It's quirky and risky; you never know how it'll turn out. But the food is usually excellent.

Risks are worth it. It's inspired me to think more about my risks.

I'm also re-evaluating my routines and plans and such. After a productive Monday, and feeling a little ill today, I'm looking at my work and asking myself:

  1. Is this really helping humanity?
  2. How do I feel about it?
  3. What can I reframe to be more powerful, effective, useful, etc.?

Questions worth asking, I think.

Sunday
11 May 08

Back from a weekend retreat with some church high schoolers.

I won't bore you with the details, and will instead go straight to the conclusions: I learned that efforts to meet new people are usually worthwhile. And when they aren't, it's very clear and you can move right along. I learned not to trust second-hand information. I learned that the best way to meet folks in a large group is to attend one of their special functions. I learned that a true retreat is one which removes you from your routine permanently.

So I'm planning to revise my routine tomorrow morning.

Thursday
8 May 08

Twitter, Twhirl, and FriendFeed

I've been using these three technologies for about a week now, and I definitely have enough experience with them to say that I'm hooked. Not massively so, but I'm using them.

Twitter is basically a group IM client in a website. You join, and add all your friends on the service. You and your friends' posts are all displayed together, chronologically, just like IMs. But it's a semi-permanent record; you can glance down the list, see someone's note, and quickly reply. And all your friends see your reply and can join in.

But Twitter's a website. Twhirl packages that up into a desktop IM client (Windows and Mac). Twhirl works exactly like an IM client. So you can have an ongoing conversation with your friends, over the course of days.

Now consider FriendFeed, which aggregates all your friends' Twitter, Digg, del.icio.us, YouTube, etc. messages, along with the ability to vote and comment on each entry. It's like a mini-forum for everyone's activity.

So Twhirl gives you a 24-hour chat channel with all your friends, and FriendFeed gives you a 24-hour forum with all your friends. For free.

Wednesday
7 May 08

FYI, I'll be at a retreat this weekend that has no cellphone or internet coverage, so I'll be completely out of touch for Saturday and most of Sunday.

Sunday
4 May 08

Went and saw Iron Man. No, I'm not going to review it, except to say I thoroughly enjoyed it.

I do want to point out the benefits of having Jon Favreau directing. He got started in Hollywood by witing Swingers and directing Elf. He's a comedy and drama director.

This gives him great respect for dialogue. The actors sound like they're realling talking to each other, instead of intoning lines.

And the movie moves. Many action movies suffer from an uneven "suspension bridge" structure, where the action scenes are the towers and everything else is suspension cables. You spend most of the movie on suspension cables, waiting for the next good part.

Not so Iron Man; everything besides the action is kept interesting enough—funny, well-acted—to keep you watching.

Indie film directors can't afford to make a bad film. So give them a solid property that they like, and you'll get a solid film.

Saturday
3 May 08

A recent chart posted by cnet shows that Facebook apps are primarily used "just for fun." And there have been a number of blog posts lately (particularly The problem with Facebook) which trash Facebook, saying that the site is effectively pointless and not worth any money.

Allow me to step forward in defense of Facebook.

I know people who spend a lot of time on Facebook. Who use those silly little apps. And who are looking at the ads.

Granted, the apps haven't figured out how to make money yet. Same was true of the web circa 1995; lots of websites, most of them look-at-my-cat pages, and almost nobody was making money yet. It took a little time.

This is like complaining that Penny Arcade is useless and worthless because of its silly humor. Doesn't matter; it can still make money.