December 29, 2004

Emachine freezing

Okay, this is fun. Our two-year old eMachine keeps periodically freezing up, typically at least once a day or more, and I was hoping someone might have some ideas as to what to do about it or what's causing it. I can't seem to ferret out the problem, but it often seems to freeze when doing something graphic- or sound-intensive (playing games—even Flash games, or using the scanner), or when using SpyBot, for instance (though other spyware killer software runs fine). It just freezes up, non responsive, nothing gets written to the event logs or anything like that. I've seen it do this in normal mode and safe mode. Often after a freeze, and a hard boot, it will freeze again while booting, right after the Windows XP splash screen and before the login screen—when the mouse pointer appears on a black background.

It's an eMachines C2160, running XP Home SP2, with an AMD Athlon XP 2100+ chip running at 1.72 GHz, and 256 MB RAM. Some thoughts I've had are problems with USB (the mouse was on USB, the scanner, printer, digital camera are all plugged in), or low power issues. Needless to say, I haven't had any luck.

Any ideas?

Posted by jon at 9:45 PM


December 28, 2004

Oregon tsunamis

This article on Bend.com is interesting, about the occurence (and likelihood of) tsunamis off the coast of Oregon.

Some time between 9 and 10 p.m. on Jan. 26, 1700, a similar great earthquake, with the same estimated magnitude as the one in Asia, struck the Northwest, rocking the region with strong shaking for several minutes. The specific time can be told through a variety of evidence closely studied by scientists in recent years, such as land levels, sand deposits, the rings of ancient trees and historic records....

Geological evidence indicates that mega-quakes have occurred in the zone at least seven times over the past 3,500 years, meaning they happen, on average, every 400 to 600 years.

With a little digging, I found out this was the Cascadia Earthquake (thank you, Wikipedia), a magnitude 9 megathrust earthquake that slammed the Pacific Northwest. I also found this page which has a somewhat more consequential description:

The earthquake collapsed houses of the Cowichan people on Vancouver Island and caused numerous landslides. The shaking was so violent that people could not stand and so prolonged that it made them sick. On the west coast of Vancouver Island, the tsunami destroyed the winter village of the Pachena Bay people, leaving no survivors. These events are recorded in the oral traditions of the First Nations people on Vancouver Island.

Freaky. I knew the area was geologically active—volcanoes and such—but I had no idea it was this active.

Posted by jon at 11:10 PM


The Fortune blogging article

Fortune magazine has a big article about blogging out (here, via Joi Ito), it's pretty good. There's a few quotes I really liked that I pulled for everyone's enjoyment:

  • "If you fudge or lie on a blog, you are biting the karmic weenie" — quote from Steve Hayden of Ogilvy & Mather
  • "Yes, for all its democratic trappings, there are hierarchies of influence in the blogging world."
  • "E-mail is for old people, says Irving; kids prefer to communicate by phone and IM, and, now, by keeping blogs."
  • "Our legal department loves the blogs, because it basically is a written-down, backed-up, permanent time-stamped version of the scientist's notebook. When you want to file a patent, you can now show in blogs where this idea happened." — quote from Marissa Mayer of Google

Email is for old people? What about if I use email to notify me when I get a blog comment? Hm.

The Google comment about timestamping ideas in blogs in especially interesting; I touched on similar issues and themes nearly a year ago in my RSS as Poor Man's Copyright post. (I don't know how patentable an idea from a blog might be, though.)

Posted by jon at 10:47 PM


PHP Suggest

Over on php.net, they announced a full implementation of a search field suggestion box:

The function list suggestions we started to test a year ago seemed to be working better as some bugs were found and fixed, so it was time to make the result available on all php.net pages.

Whenever you type something into the search field, while having the function list search option selected, you will get a list of suggested functions starting with the letters you typed in. You can browse the list with the up/down keys, and you will be able to autocomplete the function name with the spacebar.

Couple things I find interesting about this. First, it predates Google Suggest by a year (prior art that everyone heralding Google Suggest seemed not to notice); did Google get the idea from the PHP site, or is this more common?

The second point is a bit more trivial, but I noticed when I was trying it out by typing in "date" that there are two additional PHP date functions that appeared in the list: date_sunrise() and date_sunset(). These are new to PHP 5. They take a timestamp, latitude, and longitude and return the respective time of day for sunrise or sunset. What's interesting is that they are remarkably similar to two functions I had written well before PHP 5 came out. ("Written" is subjective, more like "adapted," probably from a Java function somewhere.) However, from the looks of the manual, these new built-in functions only take a Unix timestamp, which limits the results to dates between 1970 and 2038, while my functions take any combination of month, day and year. The point? I just like to toot my own horn sometimes. :)

Posted by jon at 10:38 PM


December 27, 2004

Barney on TV

Last night on News Channel 21's (gack, Z21 to us locals) "Hometown Forum" program, I was surprised to see none other than Bend.com's own Barney Lerten as the guest! Did anyone else catch it? It was about the year in news, I think, but I was also finishing up dishes and enthralled in an exciting game of Chutes and Ladders with the kids, so I wasn't able to pay close attention.

Came off good, though. Go Barney! :)

Posted by jon at 11:33 PM


Post Christmas

Yes, this is the post where I detail what I got for Christmas, etc. I'll even throw my birthday gifts in there for good measure.

It was a good Christmas, too. (First Christmas in our new house.) After we got up and opened up presents, I made some giant French toast on my new griddle (got it for Christmas), wearing my new bathrobe (Christmas). I also got two cookbooks, Quicksilver, a fifth of Jagermeister, several bottles of McMenamins beer, a Jack Daniels gift set (whiskey plus playing cards and dice), a Barnes and Noble gift card, The Return of the King DVD, and A Charlie Brown Christmas (the book adapted from the original TV special).

For my birthday two days earlier, I received a Peanuts daily desk calendar, a photo Christmas tree ornament (with the kids' picture in it), an unusual sculpture/pen holder for my desk at work, several bottles of McMenamins beer (this was kind of a boozy holiday, I think) along with an Old St. Francis School pint glass, a gift certificate to Pegasus Books (the local comics shop), a personalized keychain, and cash. Cold, hard cash.

All in all, a nice haul.

Posted by jon at 10:44 PM


December 24, 2004

Merry Christmas!

Some Christmas Eve wishes for everyone. I likely won't be online much tomorrow, there's just too much fun to be had in realspace. So, Merry Christmas, and I hope Santa Claus brings everyone what they want!

Posted by jon at 11:21 PM


December 23, 2004

Happy birthday to me!

Yeah, a straight-up ego/vanity post. I'm off from work today, the first day of a five-day weekend. How's everyone else's day going? :)

Posted by jon at 1:22 PM


December 20, 2004

Eggnog

Okay, it's the holidays, who doesn't love eggnog? Of course you could buy all the eggnog you want from the store, but that's boring. Searching through the cookbooks we have, I found no fewer than three different eggnog recipes. The one that appeals to me the most is a combination of an egg custard and whipped cream; the others use uncooked eggs and while I know there's almost a zero chance of getting salmonella from properly handled and stored eggs, the thought of consuming anything that's mostly raw egg just doesn't sit well with me.

Here's the preferred recipe, from Betty Crocker's New Cookbook. It says it makes about 10 servings of ½ cup each.

Ingredients for the egg custard:

  • 3 large eggs, slightly beaten
  • 1/3 cup sugar
  • Dash of salt
  • 2½ cups milk
  • 1 tsp. vanilla

Mix eggs, sugar and salt in heavy 2-quart saucepan. Gradually stir in milk. Cook over medium heat 10 to 15 minutes, stirring constantly, until mixture just coats a metal spoon; remove from heat. Stir in vanilla. Place saucepan in cold water until custard is cool. Cover and refrigerate at least 2 hours but no longer than 24 hours.

Ingredients for the whipped cream:

  • 1 cup whipping cream
  • 2 tbsp. powdered sugar
  • ½ tsp. vanilla
  • ½ cup rum (subsitute 1 tsp. vanilla for non-alcoholic)
  • 1 to 2 drops yellow food color, if desired
  • Ground nutmeg

Beat whipping cream, powdered sugar and vanilla in chilled medium bowl with electric mixer on high speed until stiff. Gently stir 1 cup of the whipped cream, the rum and the food color into custard. Pour custard mixture into small punch bowl. Drop remaining whipped cream in mounds onto custard mixture. Sprinkle with nutmeg. Serve immediately. Refrigerate any remaining eggnog.

Sounds pretty good to me. Now, here's an old recipe for a single serving of eggnog, from the 1956 Betty Crocker's Picture Cookbook:

  • Beat together 1 well-beaten egg and 2 tbsp. sugar.
  • Beat in 1 cup chilled rich milk and either ¼ tsp. vanilla or 1½ tsp. sherry flavoring and 1 tbsp. brandy or rum.
  • Serve cold in a tall glass sprinkled lightly with nutmeg.

Yeah. Not sure about that. Anyway, that's one variation; the other, from The Joy of Cooking, calls for separating the yolks from the whites, beating the whites to stiff peaks and folding them back into the mixture:

  • Beat until light 12 large egg yolks.
  • Gradually beat in 1 pound powdered sugar.
  • Add very slowly, beating constantly, 2 cups dark rum, brandy, bourbon or rye, or a combination.
  • Let stand, covered, for 1 hour to dispel the eggy taste.
  • Add, beating constantly, 2 to 4 cups chosen liquor(s) and 8 cups heavy cream.
  • Refrigerate, covered, for 3 hours.
  • In another large bowl beat until the peaks are stiff 12 large egg whites.
  • Fold the egg whites gently into the other ingredients.

The recipe claims this makes 40 servings! My favorite part is the "dispel eggy taste." That just sounds nasty.

Otherwise, drink up! And if it tastes too eggy or you get salmonella, well, don't say I didn't warn you.

Posted by jon at 10:34 PM


December 18, 2004

Christmas parties galore

So Thursday evening the kids' daycare/preschool had their Christmas program, with each class performing two (or more) songs. Before the performances, Santa and his elves had arrived and all the kids waited in line to see them (although when you're talking about kids ranging in age from 1 to 5, "waiting in line" is relative), and there was a big table full of cookies and treats for everyone. The kids (ours especially) all did great jobs with their respective songs, and while this wasn't a "big" pageant or anything, it still kind of feels like you've "arrived" as a parent when your kids are in a school program on stage.

Friday (last night) was my company's holiday party. ("Holiday" as opposed to "Christmas" because we—as a company—didn't want to offend anyone who might not celebrate Christmas. Have we really gotten so PC and "sensitive" that...? Ah, but that's another rant.) It was a great party, lots of free beer and wine and excellent food and company. Everyone laughed a lot, and even though I didn't win any cool prizes like I did last year, that's all ancillary anyway; it's just as much fun to dress up for the night and go out.

Tonight was my wife's Moms Club Christmas party, so the kids and I had a "night out" of TV dinners (the kids love the frozen kids meals) and Shrek 2. I helped my wife make rum balls earlier in the week for tonight's party, so you know that sets the stage for a long night.

And while not quite like a party, all last week we did Secret Santa at work. That's always fun because getting free stuff is always a great distractor from work itself.

Next week, my birthday, along with Christmas Eve and Day. Oh, and I have a five-day weekend for it all, too. Gotta love this time of year!

Posted by jon at 10:46 PM


December 17, 2004

Science night

A bunch of science links tonight. Kind of a year-end thing. First, as reported by the BBC, Science Magazine has compiled their list of ten key scientific advances of 2004. The top three are the Mars rovers finding evidence of water on mars, the discover of the Indonesian "hobbits," and the South Koreans announcing the cloning of human embryos.

The next link, via Slashdot, is this New Scientist article about Mt. St. Helens:

In late September 2004, a series of earthquakes signalled that the volcano was awakening. Since then, enough lava has oozed into the volcano's crater to build a dome the size of an aircraft carrier. The new dome, standing 275 metres off the crater floor at its highest point, is now taller than a nearby dome built by a previous set of eruptions over the course of six years.

"Something extraordinary is happening at Mount St Helens. We are scratching our heads about it," says Dan Dzurisin of US Geological Survey's Cascades Volcano Observatory (CVO) in Vancouver, Washington, US. The new dome has grown so quickly - almost four cubic metres every second - that it has bulldozed a 180-metres-thick glacier out of its way. If this rapid growth rate continues, there is a growing risk of a dome collapse which could trigger a major eruption, researchers warned at the American Geophysical Union meeting in San Francisco.

Finally, via Boing Boing, The Top Cryptozoology Stories of 2004. These include the "hobbits" again, Ogopogo in Canada, and (good grief) Chupacabras.

Posted by jon at 11:56 PM


December 15, 2004

Wikipedia amusement

I love Wikipedia and all, but sometimes I really have to shake my head in amusement/amazement when you compare the amount of content in something like the Doctor Who article (and supporting articles) to the amount in the esotropia article. One of those things that really highlights the weird imbalance of content that critics are always going on about.

Posted by jon at 11:31 PM


December 13, 2004

Why I'll never be an A-list blogger...

At least according to this Newsweek article on the subject:

In order to crack into the upper strata, you have to post frequently to stay on the fickle radar of this ADD-infested crowd. You have to link prodigiously to other blogs, increasing your profile and increasing the chances for inbound links. And you must hold strong opinions about what you're writing about—passion is required in a good blog.

Heh.

Interesting article, if a little odd-sided and basic. More interesting to me is that it's an honest acknowledgement of the dichotomy between the "haves" and the "have-nots" of the blogging world: all too often I've seen many of these same A-listers deny there is any such hierarchy. That's bullshit, of course. I hardly need to point that out. I've never been able to figure out why they do that, though.

And what's up with this?

"If you're into blogs to make money, you're into it for the wrong reasons," says Searls. "Do you ask your back porch what its business plan is?"

Not only does this notion seem quaintly naive, I have to wonder why Doc Searls—of all people, given his background as one of the original Clutrain authors—is dictating the reasons for people to be blogging. Jeez, get off the high horse. If someone's into blogs to make money, that's as legitimate as someone who's blogging their lives for a few family and friends.

(And speaking of Cluetrain, I've got to get this off my chest: I recently read The Cluetrain Manifesto, and while I generally found the core ideas and first couple of essays to be good, mostly it's overrated. Blasphemy! Yes, overrated; one of the things that really bugged me about the last half is that none of it seemed relevant to, well, the real world, and instead just came off as another business book where the rich guys are preaching their brand of success to that percentage of the upper middle class who are office workers for some big corporation.)

Anyway, the article was via Scoble. Let's see if I get some link love! :).

Posted by jon at 11:37 PM


December 11, 2004

This week

Yes, I'm finally back posting. It's been a week.

The eye surgery went very well, as good as it could have gone, and except for red eyes, you wouldn't even know our son had surgery. The only real issue we've had is a bit of a struggle when we give him his eye medicine (topical ointment). Other than that, everything went through with flying colors.

Coming back from Portland Wednesday we ran into some snow and a short delay on the Santiam Pass. Right about at the summit, in the worst of the snow, traffic was backed up on a corner because somewhere up ahead (out of sight) a truck or snowplow or something had apparently spun out. Otherwise it was a fairly uneventful drive.

Thursday and Friday were catch-up days at work, and it didn't help that I had my employee review Thursday morning (nearly two hours shot) and the annual company meeting Friday (the entire first half of the day gone). So I'm still behind on some stuff and that won't go away as I have six more days off this month (three holiday days and three vacation days). Incidentally, my review went fine.

Did some Christmas shopping today. Picked up a few things, need to get more. We have "Secret Santa" at work next week and I have two of five gifts so far.

And to top it all off, my right wrist is hurting like a son-of-a-bitch. All going blind jokes aside, it's been sore all week and since yesterday it's just killing me; I don't know if it's onset carpal tunnel or a pinched nerve or what, but the source of the pain seems to be the base of the thumb joint at the wrist, and I can't make much of a fist nor grip anything with any strength. Nor is there really a full range of motion without it being painful. Typing is not terrible, but not great. Gah. Must be getting old.

Posted by jon at 10:40 PM


December 6, 2004

Cartoon skeletons

This is cool yet random and kind of freaky at the same time: Skeletal Systems of Cartoon Characters.

Animation was the format of choice for children's television in the 1960s, a decade in which children's programming became almost entirely animated. Growing up in that period, I tended to take for granted the distortions and strange bodies of these entities.

I decided to take a select few of these popular characters and render their skeletal systems as I imagine they might resemble if one truly had eye sockets half the size of its head, or fingerless-hands, or feet comprising 60% of its body mass.

I like Charlie Brown's skeleton a lot, but nothing there is quite as alien and disturbing as Buttercup's (the Powerpuff Girl) skeleton. And this is cool: "Twenty-two of these are currently on show at Stumptown Coffee/Belmont in Portland, Oregon the month of December 2004." I wish I had time to see them since we're in Portland right now, but oh well.

Via Boing Boing.

Posted by jon at 10:38 PM


In Portland

Sitting in the Red Lion Inn at the Convention Center in Portland tonight; we'll be here for the next couple of days. Not a pleasure or casual visit, though; tomorrow our son (he's three) has corrective eye surgery for esotropia.

It'll be his second such surgery (our daughter, who's five, has also had two eye surgeries). It's simultaneously a minor and a major surgery; minor because there's nothing being transplanted, or amputated, or anything like that, and major because he will still be fully anesthetized and getting the full surgical "treatment."

The gory details? The lateral muscles of the eyes—those attached to the sides—are moved forwards or backwards on the wall of the eyeball to correct the respective alignment problem. Yes, this involves removing them from where they attach and sewing them onto a new location. Freaky? You bet, but at the same time utterly amazing at what can be accomplished in this day and age.

Anyway, that's the latest in case blogging gets light the next couple of days. (Though tonight I'm blogging a bit.)

Posted by jon at 10:27 PM


December 5, 2004

The messed up world of Rudolph the Red-Nosed Reindeer

So, re-watching Rudolph the Red-Nosed Reindeer with the kids this last week, made me realize just how long it had been since I'd last seen this special: not long enough.

It's been 40 years since it came out, and this might be blasphemy to say, but it really hasn't aged well. The animation is terrible! And what a weird-ass story.

And disturbing. The Island of Misfit Toys was weird enough, but get a load of the talking gun. Or the way Yukon Cornelius licks his pick-axe to check for gold. Or Santa—I get the feeling this version of Santa Claus would have no problem dining on venison.

But the worst of all is how they deal with the Abominable Snow Monster. What I thought I remembered was that he was only mean because he had a bad tooth, and Hermie the Dental Elf fixed it for him. No! No, what really happens is Hermie pulls every one of his teeth out with pliers and then they all try to kill the newly-defanged Snow Monster. Holy shit!

I think I preferred my nostalgic version. At least it was messed up in a good way.

Posted by jon at 11:56 PM


December 4, 2004

Book on blogging via blogs...

Now this is interesting... Robert Scoble announces he's writing a book on blogging... all on a blog. Well, to be fair, he's co-writing it, but his plans are, write the book online, on a blog, and then sell the publishing rights on ebay. Wow.

Q: Why should I buy the book if the entire thing is going to be done online?

A: Easy. You shouldn't. But you should tell your friends to buy it. We're figuring that for every blog reader there are three friends out there who don't know anything about blogs and don't want to read a book on a computer screen. So, if we give away 100,000 copies (not an unreasonable number because we had more that many show up on Channel 9 in just the first two days in business and Firefox has given away, what, seven million copies of Firefox so far in just a few weeks) that we'll get a few sales from your friends. So, the people who help us write the book and hype it up get it for free, but their friends have to pay. Plus, if the book is actually good maybe some of you will want it on your bookshelves to show you support good stuff.

Posted by jon at 11:28 PM


Recipe: Holiday Fruitcake

I mentioned the other day that I'd post the fruitcake recipe I make each year, so I'm now getting around to it. What I like about this recipe is that there's a higher ratio of batter-to-fruit than you'll find in most modern recipes and commercial fruitcakes; they tend to be almost all candied fruit and nuts, loosely held together with the batter. Those are, in my opinion, too sickly sweet and more of a candy than a cake.

This recipe is much more of a cake consistency, with more of the spicy batter to offset the candy-sweet of the fruit. It's still quite dense, and despite what my wife will tell you, quite good.

Adapted from the 1956 Betty Crocker Cookbook.

Ingredients:

  • 1 cup soft shortening
  • 2 cups brown sugar (packed)
  • 6 large eggs
  • 3 cups flour
  • 1 tsp. baking powder
  • 1 tsp. salt
  • ½ tsp. baking soda
  • 1 tsp. cinnamon
  • 1 tsp. nutmeg
  • ½ tsp. mace
  • ½ tsp. cloves
  • ¾ cup strong coffee
  • ½ cup tart jelly
  • ½ cup molasses
  • 1½ pounds candied fruit
  • ½ pound seedless raisins
  • ½ pound chopped dates
  • ½ pound dried cranberries
  • ½ pound of nuts
  • grated rind and juice of 1 orange and 1 lemon

Directions: Sift together flour, baking powder, salt, baking soda, and spices in a bowl. Set aside. Combine coffee, jelly and molasses in another bowl and set that aside also. It's also helpful to zest and juice the lemon and the orange ahead of time.

Preheat the oven to 300°. Prepare three 3 loaf pans by lining them with foil (leave the edges longer than the sides of the pans, so it will be easier to remove the loaves) and spraying with non-stick spray.

Cream the shortening and brown sugar together until fluffy. Butter is good, though this year I tried Crisco vegetable shortening. Next, beat in the eggs. Then you will want to alternately stir in the powder and liquid mixtures to the main batter; I start with about a cup of the flour mixture (using an electric beater) and let that mix in, then about a half cup of the liquid. Continue until they're all mixed thoroughly.

Now add the fruits and nuts—be sure to use a big bowl and stir them in manually rather than trying to use an electric mixer. For the nuts, I used pecans, chopped coarsely. Finally, add the zest and juice from the lemon and orange (or, alternately, you could add them to the liquid mixture earlier).

This will look like a lot of batter, and it is, but trust me, it will all fit into the three loaf pans (these are standard size bread loaf pans). Fill them up equally, then bake them in the oven for 2½ to 3 hours, or until a toothpick inserted in the center comes out clean. Mine were done after 2½. Cover them the last hour loosely with foil.

Out of the oven, you can remove them from the loaf pans to a rack to cool completely. Then, the magic: wrap them in brandy-soaked cheesecloth, then plastic wrap (waxed paper, I've noticed, tends to dissolve a bit with exposure to the alcohol; this is the first year I've used regular plastic wrap so I can't report on it substantively yet) and foil, and store in a cool, dry place. The brandy will keep the cakes moist as they mellow with age.

You could use other liquors, too, or even a strong wine (port might be very good). You'll want to choose something that will complement the dark, spicy, fruity taste.

A note about the candied fruits: I like to pick up the artificially colored stuff from the grocery store, just because it's so festive and cheesy and tasty. This is generally made from dried pineapple, dried papaya, maraschino cherries, and citron (candied peel from citrus fruits), dyed with bright green and red colors. There's nothing wrong with it, it's convenient and works great. However, this year I toyed with the idea of skipping this pre-made stuff and going to the source: bulk dried pineapple and papaya, and maraschino cherries (though I may still buy candied citron, because I'm not sure how to get it otherwise—if I use it at all) and chopping them up myself. I may do this next year.

And the other fruits I added—raisins, dates, and cranberries—can be varied, too. The original recipe called for currants, and I've seen recipes with blueberries, dried apricots, and dried cherries. Get creative, but stick with fruits that have low acidity and dry well. Dried apples, mango, figs, coconut, perhaps even cantaloupe could all be interesting.

And if you've read this far, a couple of links: Alton Brown's Free Range Fruitcake recipe from Food Network, and Wikipedia's Fruitcake article.

Posted by jon at 11:09 PM


December 3, 2004

Clusterballoon

This is too insane not to link to: Ballooning into the Sky. This guy actually ties himself to a bunch of balloons and flies around. I smell a Darwin award!

Via Slashdot.

Posted by jon at 11:26 PM


December 1, 2004

December 1st

December is upon us already. Bust out your advent calendars (we did), hang your wreaths (we did), Christmas is a mere 24 days away. Was Thanksgiving really less than a week ago? Jeez, having this cold must be screwing with my sense of time.

I made my traditional fruitcakes over the weekend. Really! I (loosely) follow a recipe from an older Betty Crocker cookbook, it's better than most modern fruitcake recipes I've seen, and I wrap the fruitcakes in brandy-soaked cheesecloth to mellow for a month (or more, depending on when I make them). That's the secret, soaking in brandy and aging. I love my fruitcakes. You would, too. Maybe tomorrow I'll post the recipe I use.

Gotta gear up for more holiday baking, too. Gingersnaps, sugar cookies (shaped and cutouts), fudge, at least. I remember one thing my mom used to make for the holidays: dates stuffed with almonds and cream cheese and rolled in powdered sugar. Awesome! More work than I want to take on right now, though.

Mmmmmmmm, December.

Posted by jon at 11:43 PM