Singing Potatoes
Saturday, 1 May 2004
A Timely Quote

RIMMER: Mayday! Mayday! I wonder why it's "Mayday"?

LISTER: Eh?

RIMMER: The distress call. Why do you say "Mayday"? It's only a bank holiday. Why not "Shrove Tuesday" or "Ascension Sunday"? Ascension Sunday! Ascension Sunday! The fifteenth Wednesday after Pentecost! The fifteenth Wednesday after Pentecost!

LISTER: It's French, you doink. It's m'aider — "help me". M'—ai—der!

Posted by godfrey (link)
Monday, 3 May 2004
Overheard

"You ought to do something nice for your wife on Mothers' Day... give her a gift certificate for a pedicure or something."

"No, then she'd expect that sort of thing all the time. It would set a bad precedent. I'll just get her a card."

He wasn't joking, either. This is the guy who, when his wife comes to visit him for lunch at work, makes her eat leftovers with him at the break room table rather than taking her to a restaurant.

Posted by godfrey (link) — 9 comments
Open for "business"
Smile Time!

After adding a couple of new administrative features and satisfying myself about its general stability, Godfrey's Bookshelf is now publicly available.

It contains PDFs of 27 28 29 books on various subjects, printed between 1484 and 1881; more books to be added soon. Adobe Acrobat Reader v5 or better (or anything which reads PDF files, such as GhostScript) is required.

If you're interested in this sort of thing, please give it a try, let me know if you find a way to break it, and email me if you have any suggestions for improvement. Thanks!

Edit: Added Tales, and quicke anweres, a book of wit and humor. A few of the jokes contained therein can be found here.

Edit 2: Added The English Dictionarie, with such pearls of knowledge as "Excrement, Any thing which naturally grows in the body, which may be taken away without any harm thereunto."


Posted by godfrey (link)
City of Heroes

A couple of my friends are into the new superhero MMORPG. This Devil's Panties strip is for them.

Posted by godfrey (link)
Tuesday, 4 May 2004
The Problem With Cow-orkers

At my office, among my other duties, I act as front-line technical support. The following kind of exchange happens far too often:

"My computer gave me an error message this morning. Can you fix it?"

"What was the error message?"

"I don't remember."

At this point, I pick up a large 2-by-4 with rusty nails embedded in the business end, and proceed to beat the living tar out of the person. Well, at least in the privacy of my own mind. In the real world, I ask her to write down the error message if it happens again, like I've been doing since I started working here years ago.

Posted by godfrey (link)
Wednesday, 5 May 2004
"You keep using that word..."

"...I do not think it means what you think it means."

From a series of letters to the FCC complaining about Oprah: The Oprah show described with graphic detail a sexual term known as "tossing salad." It was so offensive that my child's head literally exploded.

"Literally", eh? That's pretty impressive. (Link courtesy of Fark.)

Posted by godfrey (link) — 6 comments
Friday, 7 May 2004
Geekout

In about 45 minutes, I begin a project. I'm taking part in the 48 Hour Film Project, an international filmmaking competition in which teams of amateur filmmakers have just two days to write, shoot, edit and score a four- to eight-minute film.

At the start of the 48 hours, each team is given a genre, a character, a prop and a line of dialogue which must appear in the film. The team I've signed up with, Dead Horse Productions, is making a computer-animated short.

This, to put it mildly, is insanity. Most animated features take weeks — or even months — of preproduction: modeling, rigging, texturing, lighting... all before the animation actually begins. Clearly, we don't have this luxury, so we won't be shooting for the quality of Monsters, Inc. We also won't be sleeping much.

I'm sure Karen would like me to mention what a wonderfully tolerant and supportive wife she is for letting me make her a computer widow for the weekend. So, uh, I'm mentioning it.

Man, I'm starving. And I don't know why.

Posted by godfrey (link) — 2 comments
Monday, 10 May 2004
Monday of the Living Dead
Smile Time!

This was the most grueling weekend I've been through in a long time. I don't regret it, though.

Friday night started fairly calmly. At 7:00 in the evening, our Fearless Leader received the basics which our film was required to contain. A genre: mystery. A character: S. Baxter, photographer. A line: You know I love the _______. And a prop: a rubber duck. Regarding the latter, I was told "please animate him so he is a character, not just a prop."

And we were off. Because of the amount of time it takes to properly rig a character, we'd planned on doing an abstract, 'segmented' world: characters were non-contiguous, with the segments of their arms and legs floating instead of joined (to avoid having to smartskin the joints so they'd look good while bending), heads floating for the same reason, and sets in a matching style (think the old Star Trek episode "Specter of the Gun", where clocks hung in empty air because the Omnipotent Aliens of the Week hadn't bothered to make the walls the clocks hung from).

That all got thrown out. From what I've seen of the script (the parts I was animating or lipsynching), it was a great decision to do so. I modeled some fun characters, some props and a couple of sets.

As to animating... I should have stuck with doing lip-synch. I've done very little animation, so I spent a great deal of time being frustrated because the program wouldn't do what I wanted it to. In fact, I'm hoping Fearless Leader will let me completely redo scene five for a "director's cut" edition of the short, to fix some problems (such as totally forgetting that I had to cut between closeups, so the greater part of the scene is just a boring three-shot over the head and arm of a corpse) and generally animate the characters better.

Saturday morning at around 4:30, RoadRunner went down. This was pretty disastrous given that the entire thing was an Internet collaboration. Even if I'd had a regular modem and an ISP to connect to via the phone lines, the sheer amount of data that needed to be continually pushed back and forth would have made it impossible to participate. I called RoadRunner tech support. They promised that a technician would be out sometime by Monday at the latest. Arrrrgh! I decided that, without a way to do any more work, I could risk sleeping until 7:00 AM.

When I got up, the connection was working again (the RoadRunner tech finally showed up sometime in the early afternoon). Hooray! The rest of the weekend is already a total blur (I didn't get any more sleep until 7:00 Sunday night, at which point I slept until after 8:00 this morning, waking up only once to watch Farscape). I consumed mass quantities of caffeine; damn the GERD and heart palpitations, full speed ahead!

While we didn't finish by the deadline, we managed to make an animated film running nearly seven minutes — script written, voices recorded, models built, scenes animated, score composed and recorded, and everything edited together — in 53 hours, with only five animators. And that's one hell of an accomplishment by any standard.

And I have to thank my wonderful wife Karen, who not only put up with being a computer widow for the weekend, but was fantastic about bringing me food and drink and making sure I had everything I needed.

The world premiere will be in Washington, D.C. on Wednesday night. After that, it'll be made publicly available on the Internet. I can't wait to see it myself!


Posted by godfrey (link) — 1 comment
Tuesday, 11 May 2004
Looking for Blogs

Because I don't believe in limiting my input to just one point of view, I've been reading a small selection of political blogs (in the sidebar under "There once was a musical troupe").

Unfortunately, since things have been going very badly for the current administration, the conservative blog ("the one in the middle") has retreated away from current events into defenses of outsourcing and chronicling his own growing fame in the media, so I think it's time to replace him.

Does anyone know of a good conservative blog that deals in facts rather than rhetoric? I'm not looking for one that simply spouts the RNC talking points or makes ad-hominem attacks on the left, I want one that is rational, intelligent and intellectually honest.

The one that I had been reading was that way, but as I said, he's really shifted his focus away from current events.

I've thought about splitting the rightward-looking link into neo- and paleo-conservative viewpoints, but that wouldn't fit the lyrics.

Posted by godfrey (link) — 4 comments
Lessons Learned

Now that the 48 Hour Film Project is over, I can turn my attention back to the Webcomic. I'd been debating whether to make it 3D rendered or toon rendered; this weekend has pushed me firmly into the "toon rendered" camp.

For starters, it'll be easier to make sets. Were I to do it with 3D rendering, I'd undoubtedly get bogged down with my tendency to hyperdetail every model. I'd spend so much time building the models — beveling the edges so they don't have the knife-sharp look of bad 3D, painting realistic textures, revising endlessly so they looked "perfect" — and lighting the sets (itself an exacting art) that I'd never get it off the ground. And every shot would need a background.

But with toon rendering, the textures can be simple, the edges can be hard (in fact, it's better if they are, so the toon renderer will draw lines), and if I just need a throwaway scene, I could just draw it in The GIMP or Flash and drop it in behind the models.

In addition, I can take shortcuts on the characters. A toon face doesn't need to have all the secondary motion that a more realistic face has, and the emotions can be exaggerated without looking wrong. If the splines aren't perfectly even, it's much less obvious in toon renderin. And again, the textures can be simpler. One of Karen's objections to the 3D version of one of my models is that her hair looks like plastic. In toon rendering, it looks fine.

There's also the question of touching up. If there's a problem — an slbow blows through a sleeve, for example — it's a lot easier to fix it in The GIMP if everything's got solid colors, than if I have to (in essence) alter a photograph.

Finally, there's the issue of storage space; a toon can often be compressed smaller than a realistically-rendered picture. And I plan on storing each comic in a pretty large size, so that (thanks to the magic of JavaScript and PHP) it can be resampled on the fly to fit the viewer's screen, so people running at high resolutions don't have to squint, and people running at lower resolutions don't have to scroll left and right to read the whole thing.

Now, the next dilemma: typical three- or four-panel strips with a gag at the end of each one, or a more comic-book-shaped "page" each day which advances the story but doesn't necessarily have a punchline? The former would be less work, but I'm not certain enough of my writing skills to think I could pull off the regular gags while still keeping a narrative flow. The latter would allow for more artistic expression and variety, and relieve the pressure of having to be consistently funny, but it would take more time to plan and execute each page.

On the one hand, I wish I could just draw it, because it would take much less preparation (in the form of building and rigging characters, props and sets). On the other hand, my drawing skills suck, and doing it in 3D will take care of the coloring as well.

But I am going to do this thing. I've wanted to for years, and I'm not about to let it be just another project I had high hopes for but never even started. I've got too many of those projects haunting me.

Posted by godfrey (link)
Speaking of Webcomics...

If you have ever been owned by cats, check out J Grant's Two Lumps. I recommend reading the archives from the first strip (which, since it's relatively new, won't take too much time). It ain't Garfield, that's for sure.

Posted by godfrey (link)
Wednesday, 12 May 2004
Buy my stuff!

So Karen, my eBay Queen, has listed some of my music equipment on eBay for me. It gave me years of enjoyment, but since getting SONAR, I've been doing all of my effects processing with plugins. And since I don't do live music that requires effects, my Alesis MidiVerb III and ART MultiVerb III are up for sale.

Posted by godfrey (link)
WOO HOO!
Smile Time!

I'd say more, but I had to sign an NDA.

Update: Okay, I'll say more. Whoa! Hahahahahaha! w00t!


Posted by godfrey (link)
Friday, 14 May 2004
Now we play the waiting game...

The film should be available on the Internet Real Soon Now™. Until then, one of my favorite parts:

Closing Credits

Yeah, okay, it's not that interesting to anyone else, but it gives me a nice warm happy glow.

Posted by godfrey (link) — 3 comments
Now it can be shown...

Our entry in the 48-Hour Film Project is now online. From our Director's account of the premiere, it went over very well:

The dead duck appeared on screen and you could hear a slight laugh of surprise—and more so when the camera pulled back to reveal the two rubber duckie hoods. Then Zack's titles came up and there was just an audible gasp as people realized, "Holy [duck], they made a cartoon!"

It's not perfect, but I'm proud of it, warts and all. Those warts will be removed when we make the Director's Cut (tweaking the animation and soundtrack, fixing a couple of glitches that showed up), but I'm not embarrassed to show it now.

Duck Sauce: A Mystery that Squeaks

That's the official release site, based at the company which makes the 3D software we used. However, I've also put up a larger version here; it's big, but it should start playing within a few seconds if you've got a broadband connection.

Posted by godfrey (link) — 2 comments
Monday, 17 May 2004
Good advice

"Don't tell others your troubles. Half of them don't care, and the other half probably think you deserve it."

Anyone know who said it? It's not in the usual books of quotations, but I've heard it a couple of times now...

Posted by godfrey (link) — 1 comment
Wednesday, 19 May 2004
Dealing with Dunderheads
Grumpy

As Webminister of the Trimarian Ministry of Arts and Sciences, I do my best to keep the site looking good and easy to use. A few weeks ago, it was brought to my attention that somebody was complaining that the site didn't work in her older browser; she couldn't navigate around the site or see the pictures. Not that she emailed me, the maintainer of the Web site, with her concerns. No, she preferred to gripe about it on an email list that I'm not subscribed to, where it wouldn't do any good. Okay, whatever. I figure if it's that important to her, she can email me directly. Still, I offered some suggestions to the person who brought it to my attention, who forwarded them to her.

As I discovered this morning, that wasn't good enough for her — and she'd rather email the Kingdom Minister of Arts and Sciences to complain, rather than email the person in charge of the Web site. While she didn't mention any problem navigating, she did complain that "some of use [sic] are using older forms of Netscape or explore [sic] and are having hard time [sic] opening and viewing" the pictures. Since she didn't provide any specifics, I had to take steps to try and reproduce her problem.

While Internet Explorer 1.0 won't run on my machine (I told it not to replace the existing DLLs, so as not to destroy the current version, and they're not backwards-compatible), Netscape 1.1 installed just fine. And, hey, look! Pictures!

Admittedly, Netscape 1.1 does have trouble navigating the site, since image maps weren't supported. However, Netscape 2.0, which is nine years old, manages to display the images and navigate the site.

But even if her complaint had any basis in reality, given that there are plenty of free Web browsers out there (including Netscape and Internet Explorer) and that other sites on the Web must also be giving her problems (since the Trimarian ArtSci site certainly isn't the only one which takes advantage of modern Web standards) wouldn't she be better served by upgrading her browser — which she acknowledges is old — instead of complaining?

Certainly not. For this is the SCA, where the squeaky wheel gets the attention.


Posted by godfrey (link) — 15 comments
The down side of having a Web site

I just received a monolithic paranoid rant from this guy, about purported attempts on his life. It's clear (no pun intended) from the topic of his screeds — both the email he sent me and that Web page — why he sent it to me.

Normally I wouldn't mention it, but this person actually seems crazier than the Timecube guy. And that's quite a feat.

Posted by godfrey (link) — 4 comments
Friday, 21 May 2004
It lives up to its name...

The Dullest Blog in the World

Posted by godfrey (link) — 2 comments
Apple to stop making Macs?

One of Apple's first employees, Mark Stephens (better known by his purloined nom de plume of Robert X. Cringely), thinks it might be a possibility. And Squelch mentions that OSX can now run on a PC, though the PowerPC emulator is still in its early stages and quite buggy (which means it's probably still more stable than Windows ME).

Is this the end of the Apple computer?

Posted by godfrey (link)
Well, this is special.
Discovery

Just got sent a variation on the Bagle virus I hadn't seen before. It consists of an HTML message containing a VBScript routine. This routine creates an executable file and then runs it. Because the message doesn't contain an attachment, it looks safe. But view it with Outlook Express (or any Windows email client that uses Microsoft's HTML rendering engine) and boom! you're infected.

Even more special, someone could easily infect users of Internet Explorer by adding this code to a Web page.

Can somebody explain to me why Microsoft felt it was a good idea to write a scripting language which permits complete access the user's file system? And why, after years of such security holes being exploited, they don't remove that capability?


Posted by godfrey (link) — 1 comment
Shame on you, Opera!

Why does Opera support the <blink> tag? Honestly, there's just no need for that.

Posted by godfrey (link)
Wednesday, 26 May 2004
The Nose Knows

I've heard that of all the senses, that of smell is the most evocative, but I'd never really experienced anything to confirm it until yesterday. I was in one of the newer courthouses in downtown Tampa, when I caught a whiff of... something. New vinyl tiles, I suspect, from the redolence of formaldehyde.

Immediately, my mind conjured up images of Copernicus Hall at Central Connecticut State University, through which halls I had roamed as a child just after construction had been completed (and then again years later as a college student). Not only could I see the hallways (from the vantage point of a child), I could feel their rough, corrugated cement walls as though I were running my hands over them in the present day.

The clarity of the memory was amazing, from the subtle pattern in the yellow third-floor tiles, to the chrome hinges on the door of the big walk-in refrigerator in the biology department hall. (When Star Trek: The Motion Sickness came out, I bought a book of stickers based on shipboard graphics from the movie; I gave my father a "Cryogenic Storage" sticker, which he placed on that door, under the small glass window. It was still there as of a few years ago; I wonder if it still is?)

As I get older and my earlier memories retreat further into the fog of time, it's astonishing to have one resurrected with such immediacy, by no more complex a catalyst than a faint, briefly registered scent.

Posted by godfrey (link)
OMFGLOLWTFBBQ!!!!!111!!!ONE!!!!

As if there weren't enough signs that the Internet is populated by people with far too much time on their hands: The Brick Testament, stories from the Bible "acted" out by Lego figurines.

Posted by godfrey (link) — 2 comments
Thursday, 27 May 2004
More Webtoon musing

I'd decided to go with the computer-rendered cartooning because my drawing skills suck. And then I see things like this which make me start thinking perhaps my skills aren't as bad as I thought they were. And then I remember that my silly little one-panel toon that didn't even come close to looking like the person I was trying to draw took two freaking days to make, so to do a decent strip would take all my free time and still only update once a week at best.

So I've got to get off my arse and finish re-animating scene five of Duck Sauce for the Director's Cut, so I can get back to building my characters with a clear conscience. I've got at least a year's worth of storylines planned out, but I can't articulate them until I've got the modeling done.

Of course, that'll mean staying away from Tribes 2, which I let myself get sucked into because the publisher started giving it away for free. Man, I love games with jetpacks. And AI that's actually smart enough to simulate the experience of playing against real humans when I'm learning the game, so I can get out of the n00b phase without embarrassment. But especially the jetpacks. I always have great flying dreams after playing a game with jetpacks.

Posted by godfrey (link)