Okay, I'll admit, the new iMac is pretty darn spiffy. I wonder how long it'll take before I can get a PC in that form.
As if Frances wasn't bad enough, there's a new one, Ivan, that has a good chance of developing into yet another Category 4 hurricane.
Was it something we said?
We've already lost power once this afternoon, for about half an hour. Whee.And it isn't even raining.
The wind's blowing a little, enough to make "tumbleweeds" out of pine needles and Spanish moss. But nothing that seems like it'd be enough to knock out the power.
Back when I posted my Medal of Honor skinning tutorial, I was deluged with e-mails saying "thanks for the great tutorial, would you make a skin for me?" Which I thought was kind of odd, since the whole purpose of a tutorial is to teach others how to do something.
To stem the tide of skin requests, I added something to the FAQ: I'd be delighted to make skins for others, at a rate of $25 per hour, with a two-hour minimum payable in advance.
The requests stopped coming. Hardly surprising, as the game itself costs $20 nowadays. And yet...
Last night, I created my first skin-for-hire. I tried to dissuade him, told him I'd answer any questions he had about how to do things, but he really wanted me to make him a skin. He insisted on sending the money via PayPal rather than waiting for a check to arrive and clear the bank. So I figured what the heck, fifty bucks is fifty bucks. If he wants it that badly, I won't turn down the money.
Of course, I'll also report it on my taxes. Maybe I'm paranoid, but I can't for the life of me why someone would be willing to spend two and a half times the current game price just to have his face show up in the game, and then only when the skin is installed on the other players' machines, as well as the server they're playing on. Especially when there's a comprehensive tutorial showing how to do it for free.
I had to go hunting for a file converter for Karen, as one of her students refuses to use anything other than WordPerfect, and also refuses to export her papers to a file which other applications can read, such as Rich Text Format or even plain text. (Actually, I don't think the latter part is so much a refusal as ignorance of how to do it.)
Once I found a converter, I tried it out to see whether or not it worked, and in the process I got a look at the girl's paper. Holy crap! I can't believe that anyone could get to college with such a poor grasp of spelling, punctuation or grammar. I remember when I was a child, my father complained about such things when he was grading his students' papers, but this just made my skin crawl.
Go ahead, call me a grammar nazi — but for crying out loud, I'm a product of the public school system too, and I don't have any trouble remembering that "I'm" has an apostrophe and "want" doesn't.
What the hell are they teaching in school these days? Suddenly I have a little more understanding of the popularity of home schooling. I had always been skeptical about it, since parents usually don't have any training for teaching; but if this is an example of what's produced by trained teachers, I doubt parents could do much worse.
"There's hurricanes in Florida, and Texas needs rain," or so sang the Kingston Trio back in the Sixties. If NOAA's current projected path didn't expect Ivan to make an abrupt 90-degree turn straight for the Florida Panhandle, both of those problems could be taken care of.
Not that I would wish a hurricane on anyone else; I just don't want it here.
My Web host finally fulfilled my request to enable FreeType support in PHP, which means I can now dynamically generate images with antialiased, kerned text using TrueType fonts.
Now if I could only remember what the heck I wanted it for...
I submitted a bug report earlier today; doing a particular thing in this particular program (rendering a model with hair and a diffuse shader if there's a Z-buffered Klieg light present) always causes a lockup. Always. No way to break out of it without killing the process; the program just sits there, calculating shadows, allocating more and more memory until it crashes.
So after more than an hour's worth of work tonight, what do I do? Run a test render to see how it looks. In the scene with a Z-buffered Klieg. Without having saved first. Giving me the horrible choice of waiting for the program to destroy all the work I just did, or destroying it myself.
Friday morning, I was awakened by a very concerned Karen. There was a museum exhibit in Memphis we'd planned to see one of these days — Masters of Florence: Glory and Genius at the Court of the Medici — and she'd just discovered that it was ending on the third of October.
Now, we had plans on that weekend, as well as the weekend before that; neither of which we could change. So we decided to do it that day. I scrambled to take care of some things before she was done with her classes, and we set off for Memphis.
It took eleven hours to get there. We stopped along the way at a roadside stand, as we had on our honeymoon, to get peanuts. Karen, as is her wont, chose boiled peanuts, whereas I went with dry roasted. (Yes, even after twelve years in Florida, I'm still a Yankee. I don't like grits either.)
The hotel was amusing. The pictures on the walls were an example of their cost-cutting measures:
The "art" was generated on an inkjet printer, on letter-sized paper, and then drowned in a sea of matboard in order to fill up the enormous frame. The bed was as hard as a rock, and the pillows barely thicker than a Kleenex. But the room had a refrigerator, so I'll give them that.
The exhibit was excellent. Sadly, photography was prohibited, and Karen had to give up her camera before we were permitted in. I heard one of the other patrons tell his wife that the museum was much better than going to Florence, because it was all right there; you didn't have to walk all around an entire city in order to see everything. I think, if given the choice between going to a museum and going to Florence, I'd choose the latter, but that's just me.
The gown of Eleanora de Toledo drove home (once again) how screwed up the SCA's ArtSci judging standards are. In a Trimarian ArtSci, it would fare poorly; the trim isn't machine-even, there are wrinkles and puckers, you can see some stitches on the top. And yet the techniques were masterful; the trim was all couched work — not something woven by machine, bought by the spool and then just slapped on. Oh well.
One of my favorite pieces was an iron strongbox. This thing put modern "strongboxes" to shame; instead of a lock with a single catch, it had iron claws which extended all around the lid's circumference. Once that baby was locked, there was no way to pry the top off.
They also had a piece of the shirt Giuliano de Medici was murdered in, still crusted with his blood. Brunelleschi's model of the Duomo, his masterwork which resurrected the ancient techniques of building enormous dome roofs. Incredible stonework. And some later paintings in which every Medici had the same face (such as Sacconi's Death of the Virgin, mourned by the Medici family). Inbreeding? Or just lazy artists?
And then another drive home on Sunday. But I didn't mind all the driving so much; it gave me a chance to plan out parts of a novel I want to write.
Warning: audio geekery ahead.
I've been meaning to try SIR, a freeware impulse response convolver, for a while. Last night, unhappy with the reverb on one of my songs, I decided to give it a shot. I wish I'd checked it out sooner.
Basically, it's a really nifty way of producing realistic reverbs. A sharp broadband noise (such as a starter pistol or gunpowder-charge nailgun) is recorded in a real space (auditorium, stadium, studio room, etc.), and the convolver uses the waveform of the recording to reproduce the characteristics of the space's reverberation and decay. By recording impulses from various points around the space, you can even produce an accurate surround-sound reverb.
And it sounds fantastic. None of the reverbs I have were giving me quite what I wanted, but an impulse from an 1800-seat auditorium was precisely what I was looking for. And it doesn't emphasize sibilance like the Lexicon Pantheon does, my only real complaint with that one.
It's a bit of a CPU hog — I had to increase my latency to about 23 msec in order to prevent dropouts, and the CPU's still hovering at about 75% for only five tracks (versus about 33% without it). But for a free plugin, it's pretty darned amazing.
Up in Tallahassee, we see a different selection of bumper stickers than we saw in Tampa.
One frequent sighting is Buckle Up For Dale, which doesn't really make sense to me, since if I remember correctly, Dale Earnhardt was wearing his seat belt, and it didn't do him much good.
But the one I saw Friday puzzled me through and through. Git'er Done For JESUS, it ordered, but failed to elicidate on what (or whom) the driver wished me to do.
"Our next president will be either the man whose chief virtue is that he is not George Bush or the man whose chief virtue is that he is not John Kerry."