April 8th, 2007

monk john

It really is the size of the fight in the dog...

In this case, perhaps "the pigeon".

Today, I decided to clean off my balcony. Specifically, to get rid of the pigeonsign. See, over the winter, I had noticed a couple of pigeons spending the night on my balcony. I wasn't pleased. Pigeons are pretty damned dirty birds. But fuck, it was winter, and it's not like I was going out on the balcony. I'd shoo them off, and ten minutes later, they were back. Besides, it looked like these two had some sense, and never told the others. So what the hell, I let them stay. I don't like turning anyone out in the cold. Not even a pidg.

So I'm cleaning off the pigeon shit, and throwing away the stuff they'd terminally befouled, and as I am doing so, the one just keeps flying back. I chase him away, and he flies back. As I get to the last corner of the balcony, I realize why. He has a nest.

I say "he" here, because his mate is on the nest, and she's not giving me a happy look. The egg next to her is a hint as to why. Damn, but okay, enough. I'm tired of pigeon shit. I've dealt with chickens and angry roosters, I've no problems throwing down with a bird. So I give her a little nudge with the broom. Nothing. She clacks at me, and gives me the hairy eyeball, but doesn't move. In fact, she puts out a leg and wedges herself tighter into the corner.


"Fuck off asshole. I don't care that you're a bazillion times bigger than me, I ain't movin'. You want me to move, you gotta do it the hard way, and I'll leave you bleedin' if you do. Your move pendejo."

Now, there's no contest. I'm bigger, and stronger. I can squash her like a bug. Literally. Foot. Stomp. Smeary bird bits.

But I'm staring at her, and goddamnit, she's not surrendering. I can force her to move, but I've no power over her. She refused to accede to my size or my broom. She's scared, probably fucking terrified, her mate is hiding up on the roof, and she's not moving. She's staring death in the face, and not backing down. Not a fucking bit.

You gotta respect that. You gotta respect someone who has no chance of physically besting you on any level and refuses to back down. No screaming, no whining, just a quiet refusal to resign the game. I may win in the end, but she's not going to just walk away. So I look at her, and I say "Okay, you can stay. But once your babies are hatched and out of the nest, I get my corner back, capiche?" As I go back inside, her mate is on the railing, and I look at him and say "Dude, you got yourself a good woman there. She just saved your babies. Y'all are good until they hatch, then I see you no more."

And they call women the weaker sex...

Current score: Pigeons 2, John 0.
  • Current Mood
    contemplative contemplative
monk john

Yaaaaay, they're doing the right thing!

No, not Apple! I mean Flip4Mac's QuickTime component installer is now doing the right thing via Apple Remote Desktop. I ran a test install of the Flip4Mac beta, specifically to test their last bullet in the change notes:
Improved support for installation using Apple Remote Desktop
You know what I saw when running the installer against a machine at the login window via Apple Remote Desktop?

Nothing No more Finder windows popping to tell me all about how Flip4Mac is teh h0ttz0r!

Good job guys, and from every sysadmin who had to deal with the problems of your earlier installers, thank you.
monk john

My entries...

...for the Violent Acres Catchphrase Contest:
  1. You've got dumb, we've got angry

  2. Stab and twist until the stupid is dead

  3. If you'd stop being stupid, I'd stop pointing it out

  4. Proof that life isn't fair

  5. I'm not miserable, you're just weak

  6. Kicking the blogosphere in the nuts since 2006

  7. I still don't care if you hate me

  8. If I wanted to read your comments, I'd use the gas station men's room

  9. Schadenfruede makes me tingle

  10. I'm anonymous, you're a moron
I'm a helper. I help. It's what I do.
monk john

Sharing content between blogs in ecto

As most of you might guess, I've more than one blog in this world, and often, like to post the same things to multiple places. Unfortunately, most of the MovableType-to-other plugins I've seen and tried kind of suck. So I just hacked together a way to do it in ecto with AppleScript (Duh!):

tell application "ecto"
set theDocument to document 1
set theTitle to entry title of theDocument
set theBody to entry body of theDocument

set theCrossPost to make new document at beginning of documents with properties {current personality:"ecto account name", current blog:"blog title", entry title:theTitle, entry body:theBody, publish status:true, categories:{}}
set current blog of theCrossPost to "blog title"
end tell

This is pretty easy to read code, so I left off the comments. The only odd part is this line:

set current blog of theCrossPost to "blog title"

Which is necessitated by ecto's suboptimal blog listing facility. (It lists "personalities" and blogs as colon delimited text in one big string, with one line per entry. So no matter what initial blog you set it to, it's always going to pick the first one by default. So you have to re-set the actual blog. Annoying.) However, this is still better than manual copy and paste. I did post some of the issues with ecto's dictionary in the ecto forums, so we'll see what happens.