Last night, the missus and I went out for a fancy anniversary dinner.
(Say it with me, now: ‘OFF THE HOOK! OFF THE HOOK!“)
Now, I don’t get let out into gentrified proper company very often. This is by mutual arrangement between me and the aforesaid gentrified proper company. They don’t appreciate the ratty jeans and rugby shirts I wear to their box socials and formal balls. And I don’t like them not serving beer at those shindigs, and not appreciating any dirty jokes about ‘formal balls’ or ‘box socials’. Fancy people are from Mars, and I’m from some backwards filthy ghetto on Venus, apparently. And I’m okay with that.
But occasionally, like last night, I’m exposed — but never exposing myself; my wife is very clear on that point — to polite company. And for a kid who grew up on the mean uncultured streets in the metaphorical foothills of Gula Mons, it’s pretty fascinating.
“It’s been reputed all over town. The place practically drips with repute. You could repute your fancy balls off in there.”
Take our anniversary dinner. We — or, as you married guys may appreciate, “we” — picked out a local French restaurant of some significant repute. It’s been reputed all over town. The place practically drips with repute. You could repute your fancy balls off in there.
(See, and that’s just the sort of coarse wordplay they’d frown down their nose about. If it’s possible to frown down your nose at someone without some significant facial surgery of some kind. Like an auxiliary nose implant, or a radical mouth liftening.
The logistics aren’t especially important. Some people will find a way to huff at you, regardless of how their faces are arranged.)
Anyway, I was on my best behavior. I wore a jacket and tie, as requested — and added pants and shoes, too. That’s “value added” stuff, right there. I kept my fly zipped the entire time, never snapped my fingers for the waiter, and refrained — with supreme effort — from ordering ‘Frahnch bread’, ‘Frahnch fries’ or ‘Frahnch dressing‘. I was very proud of me. Obviously.
In appreciation, perhaps, the staff at the restaurant took very good care of us. Very good care. This was one of those places that most of us only see in the movies sometimes, with people on the payroll assigned to handle every conceivable little task pertinent to the dining l’experience. We got a taste of this right away when we walked in the door and immediately faced two things — an elevator door and a professionally gracious European lady who asked for the name on our reservation. I’m not sure what sort of withering scorn she was capable of oozing, had we been sans reservation information. But luckily, we were not sans. We were avec. And so, with a slight smile and a flourish, she pressed the button for us to call the elevator.
(She had company, too. A man in a natty vest stood beside her during our exchange. I assumed at first that he was a valet — but looking back, it’s equally likely he was some sort of elevator-button-pusher assistant. Like if the woman breaks a nail or goes hoarse or has to shoo the riff-raff out of the vestibule, he’d take over for all of the patrons’ elevator-button-pushing needs.
I’m sure his parents are tres proud.)
The elevator delivered us to the main floor, where we were greeted by an impossibly spritely young girl whose sole job, as far as I could tell, was to greet people delivered from the elevator in as spritely a manner as possible. Or impossible, if at all possible. She cheerily informed us that she’d fetch the ‘maitre’d to further our dining adventure.
In other words, ‘seat us’. Loosely translated from impossibly spritelish.
That was just the beginning of a whirlwind of servers we encountered throughout the evening. The place had a sommelier. Also, a resident fromagier. I’m pretty sure we also ran into a water-pourier, a silverware-swappier and a what-you’re-eating-describerier, in addition to a half-dozen other nattily attired and articulate folks who brought food, cleared plates, folded napkins, explained menus and gently swept crumbs from the table. It takes a village to raise a kid, I hear — but it takes the entire city of Boston to run a proper French restaurant, apparently. I’d love to make an actual joke about the service — but good god, they were just so startlingly efficient.
(I suppose with a waitcast of thousands, that’s to be expected. I just don’t get that at the local dive bar ‘n’ burger watering holes. You ask the bartender for a soup spoon, he’ll probably cut you with it. Whole different ball game, I’m saying.)
The food was quite good, as well. We didn’t go entirely ‘whole-hog’ — we didn’t have our mortgage papers and credit score verification with us, for starters — but we did put our taste buds in the hands of the chef for an anniversary multi-course extravaganza. And that came with some over-the-top service, as well. There was an unlisted ‘pre-dessert dessert’ course, which was small but tasty, as well as an ‘amuse-bouche’ before the first course.
(I thought that was something you’d request from the right sort of Parisian hooker. Turns out it involves a spoonful of roasted duck meat with a creamy sauce and a sprig of herbs.
It’s probably a good thing I’ve never met a Parisian hooker. I’d have probably embarrassed myself.
Though not as badly as the time I asked the waiter at our last French restaurant for the menage a trois — medium rare, and with a side of fingerling potatoes. That’s tough to come back from. I couldn’t even make eye contact when he ran down the souffles. Hawkward.)
Overall, it was a fantastic experience, with as little anxiety as possible during an evening where I had absolutely zero idea what the hell I was doing. It was a little like having sex for the first time. There were utensils that I’d never seen before, and didn’t know in what order to use them. When something new showed up, I put it in my mouth and thanked whoever brought it. And I knew better than to ask afterward, ‘So… how much is this costing me?‘
(Don’t make me describe parallels with the cheese course. Nobody wants that. Trust me.)
For three full hours, they threw food — and paired wines — at us, which led to my favorite part of the evening. The missus and I waddled back to the car, and as I was driving us home, we chatted about the meal and the service and the fancy elevator-button jockeys. And an odd confluence struck me, a relationship between our anniversary meal splurge and our marriage. So I said:
‘Hey, do you realize — we were just at dinner one minute for every month we’ve been married. Pretty cool, eh?‘
Now, if this had been some artsy French film — to go with the French dinner — then she’d have done something dramatic. Thrown herself out the door, or cried black-and-white tears over a handwritten ‘Fin‘ valet tag on the window, or puffed a long cigarette and clicked, ‘Oui. And I stopped loving you during the foie gras.‘
But our life isn’t a French art film, and so she did none of those things. Instead, she looked over at me with bordeaux-soaked eyes and said, ‘Yeh… cool, hon.‘ And then passed out in a food-and-wine coma until we pulled into our parking spot. Greatly preferable, from where I was sitting.
So we had a pretty great time, and it was nice — tie and all, I have to admit — to see how the other half eat in style. Maybe we’ll return there in a few years for our next big anniversary date.
Or maybe we’ll be happy to eat from the burrito stand by then. They’ve got no button-pushers on the payroll, and only got two guys to wait on us, but the ‘amuse-refried-beansche‘ are outstanding. Burrito appetit, mon cheri!
Permalink | 1 CommentAs I ran screaming from the office yesterday, I decided to stop at the ATM near our building for some weekend spending money. I noticed that the bank has recently put in a new cash machine.
To quote Dr. Jekyll, Bruce Banner and pre-op Melanie Griffith: CHANGE BAD! CHANGE VERY BAD!
You might think that a new machine means updated technology, with fingerprint scanning capability, maybe, or retinal imaging or the ability to identify customers based on a quick automated colon fold mapping. But no. The mechanics of the new machine are pretty much the same as the old one — stick card in slot, *beep* and *boop* through a couple of questions, collect your cash, grab your card and go.
“To quote Dr. Jekyll, Bruce Banner and pre-op Melanie Griffith: CHANGE BAD! CHANGE VERY BAD!”
I said ‘pretty much the same’ because it’s not precisely the same. Exactly two things have changed. And of the two things that changed, both of them are the absolute worst.
(Grammatically and logically, that last sentence is a nightmare. But getting-money-from-a-tin-can-ally, I assure you it makes perfect sense.
Yes, I’m allowed to make up my own words. Now hush up. I’m trying to explain something here.)
So what revolutionary new breakthroughs in shooting twenty dollar bills out a mail slot led to the bank replacing their perfectly functional old machine with all-new hardware? Two spanking new ‘features’:
First, they reversed the order of the answers to the first console question, which asks whether you’d like to continue in English or ‘en Espanol. So if you fail to notice that the interface is, in fact, new, you may soon find yourself — as I did — adrift in a sea of unfamiliar gender-specific terminology and upside-down punctuation marks. I frantically pressed ‘Cancelo‘ and ‘Reterne a Menuo‘ — or their actual Spanish equivalents, to the best of my decipherment — but it took a while to get my card back to start over. There’s a good chance I sent my balance statement to some hombre in Barcelona, or donated my life’s savings to some charity for bullfighters or Spanish olive pickers or workers injured while picking grapes to make wines I can’t pronounce.
(And yes, my Espanol is just that bad. We’ve covered this already.
And they don’t like my made-up words, either.)
I slapped my card back in the slot and tried again. I got past the language barrier, continued en Ingles, asked for a withdrawal and when asked, entered my PIN number of four-nine-six-…. hey, waitaminute. Don’t write this down. That’s cheating. Get yer own fourteen-dollar-and-twelve-cent ghetto checking account. This one’s spoken for already.
Anyway, I managed to coerce the machine into spitting cash out the slot, and that’s when I ran into the other change. A ‘safety feature’, no doubt cooked up by some cashhole engineer who lives in his mother’s basement and gets his spending cash in an envelope shoved into his sock drawer.
Perhaps you’re familiar with the way many ATMs will remind you to retrieve your card when the transaction is done, by belching out a series of obnoxious beeps. And maybe you’ve danced with some of the more insufferable of these devices which don’t have a delay built in, so they honk at you even if you snatched back your card the millisecond it emerged. And just possibly, you’ve dealt with the snarkiest of all, which beep for a preset time — five seconds, say — completely irrespective of whether your card’s in the slot or in your wallet, or whether you’ve moved on or are covering the speaker with your hand, desperately telling the stupid machine to shush it.
I’ve had run-ins with all of these types of ATM. But never have I been party to what this new jobbie unleashed.
This cash machine beeped — LOOOOUDLY — for no less than ten seconds, not to remind me to grab my ATM card, but to announce to me and every scamming petty thief within a hundred-yard radius:
‘MONEY HERE! LOOSE FLOPPY MONEY IN THE TRAY! BARELY GUARDED, EVEN! LOOKIT HERE, EVERYBODY! FREEEEE MOOOOONEY! DING! DING! DING!‘
I nearly broke a toe kicking the damned thing to make it shut up. And it wouldn’t shut up, until its stupid preset timer went off. I grabbed the cash. *BEEP* Waved my hand around the slot. *BOOP* Stepped away from the slot. *BRAAP* Put the money back in the slot. *BUUUH* Jumped up and danced a fast Irish jig on the slot. *BEGORAHEEEEP*
Nothing had any effect until that infernal ATM had decided that enough ruffians, highwaymen and felons of loose moral character had been alerted that I was newly flush with cash and preparing to walk out the door. Alone. At night. And without my usual Brinks escort.
I ran all the way home.
Then I remembered that I’d put the money back in the slot, ran half the way back, nearly fainted and walked slowly and sweatily to the ATM. Miraculously, the money was still there. It was a pretty slow Friday night in the neighborhood; I guess no one else had used the machine after I did. Or they got the same end-of-the-world klaxon treatment and ran off in a panic. I thanked my lucky stars, scooped up my cash and headed home again. I left the building, made it down the block and while I was waiting to cross the street a man came up to me and asked, ‘Hey buddy, can you spare a quarter?‘
Stupid loud ATM machine. Tell the whole world I’ve got money, why don’t ya? Idiot box.
Still, I was up on the deal, given my lucky save. So I gave the guy a fiver and wished him a happy weekend. Hopefully, he appreciated the gesture, and put the money to good use. Like on a nice bratwurst, or a Memorial Day burger ‘n’ beer combo at a local establishment.
I just hope he doesn’t tell everyone where the cash came from. Because apparently, now I’ve got a machine to do that for me. I might have to find a different bank with the ‘ghetto checking’ option. Ouch.
Permalink | No CommentsAs a professional computer programmer, I’m quite familiar with the concept of JIT, or ‘just-in-time’ compilation. It means code that isn’t pre-compiled, nor is it compiled at runtime. Instead, it’s compiled ‘just-in-time’, right before it’s needed.
(Okay, so I don’t understand completely what all that means. It sounds pretty complicated, figuring out when you’re going to need some bit of code, and then traveling back in time and compiling it just before. Sounds pretty exhausting, if you ask me. Those magic little gnomes that live inside of computers must be getting overtime pay for this sort of nonsense. I hope they’ve got a good union.)
“It’s mostly a ‘behind-the-scenes’ thing, where compilers and interpreters and runtime engines apparently get together for a few femtoseconds to snicker behind our backs and decide how best to choke on whatever buggy piece of crap we’ve desperately slapped together. “
As cool and mysterious as this sounds, I have to admit that I’ve never had occasion to apply JIT theory to any code I’ve personally written. It’s mostly a ‘behind-the-scenes’ thing, where compilers and interpreters and runtime engines apparently get together for a few femtoseconds to snicker behind our backs and decide how best to choke on whatever buggy piece of crap we’ve desperately slapped together. So I’ve not had direct experience with JIT insofar as my job is concerned.
Usually, it comes up when I’m doing laundry.
Like tonight, for instance. It’s Thursday. Not a weekend. There’s no such thing as laundry on weekdays. It’s preposterous to even consider. Like Christmas in July or meatloaf of Tuesdays. Preposterous.
On the other hand, there’s only one towel left in the linen closet. And as much as I give the impression that I live a ‘Penthouse Letters’ kind of life — the strong, totally plausible impression, damn you — it’s awfully unlikely that my wife will share the towel with me in the morning.
Seriously. She makes me Simonize her couch if I sit on it. The towel is a no-go. I’d be lucky to get ‘drippy seconds’ out of it.
So I’m doing a batch of ‘just-in-time’ laundry, to make sure I have something to dry off with tomorrow that’s fluffy and soft. And not the dog. Again.
(She’s not so bad drying around the front. But if you try to swish her back and forth across your back, she tends to pee.
And then you need another dog to sponge up that mess. What am I, made of dogs over here? Too hard.)
So I threw a few towels into the wash. And, since I’m all strategic and junk, I selectively slipped a few other items in with them. A pair of jeans. Socks for tomorrow. And my lucky red-heart silk underpants.
Because you never know. Maybe she will share that lonely towel, after all. A man’s got to dress for the occasion he wants — right?
Permalink | No CommentsI learned a valuable lesson tonight. It’s something that bounty hunters, bloodthirsty pirates, ruthless despots and Type A assholes all know by heart, but I’d never had occasion to learn:
NEVER LET UP.
Now, maybe I should have known this by now. It’s a lesson you can pick up in the sporting arena (as I did tonight, coincidentally), and I’ve been playing sports for more years than most people alive today can count. Also, my Dad was my Little League baseball coach — and if that won’t instill some pretty gung-ho, never-say-die, baseballs-to-the-wall fire in you, then nothing short of a napalm enema will.
(Although to be fair, the napalm enema would probably instill some flavor of always-say-die fire into you. Possibly ‘immediately-say-die’, whether your baseballs are ‘to-the-wall’ or elsewhere occupado.
It’s only an analogy. We should probably move on. And not dwell on how your proverbial ‘baseballs’ might wind up ‘occupado’, exactly. Or how to get napalm into an irrigation bulb without melting your fingers. Should we move on? Yes, let’s.)
The point is, NEVER LET UP.
I learned this lesson during a softball game tonight. Our team got to the field, warmed up, and when the game started we stormed out of the gate, strong.
“Usually, we sort of drizzle out of the gate, weak. We have this damp palsied little post-gate flop that we’ve mastered, and that’s our go-to opening move.”
This is not like us. Usually, we sort of drizzle out of the gate, weak. We have this damp palsied little post-gate flop that we’ve mastered, and that’s our go-to opening move. Gates open, *squish* *ker-PLOP!* That’s us.
But not tonight. Tonight, we tried the storming — and I have to admit, I rather prefer it. Instead of finding ourselves behind, all dusty-bottomed and soggy-underpantsed, the storming actually launched us to a lead. A big lead. Three innings in, and we were up 10-0. That’s some solid storming right there.
And on we stormed, thunderclapping with our bats and hailing down balls to all fields and waiting patiently for the analogy to fall completely apart so we could go back to playing softball. But it didn’t for two and a half more innings, and entering the bottom of the sixth, we found ourselves up 15-0.
We’ve never been up 15-0 before. We’ve never even dreamed of being up 15-0. One time, I remember our second baseman saying, ‘Hey, wouldn’t it be cool to have a 3-1 lead sometime?‘ And we all nodded and sighed and stared wistfully out at the diamond, wondering how a whopping 3-1 lead might feel.
So 15-0? We didn’t even know where to stand any more. I coached third base one inning from the dugout. One guy took his at-bat from the back seat of his car.
(He doubled and drove in a run. I don’t know what to tell you. We were storming.)
So with just two more turns at bat left for the opposition in a seven-inning affair, we did what you’ve been waiting fourteen paragraphs for me to say we did: WE LET UP.
We didn’t hand the other team anything, mind you. But we shuffled people around a little. We put in a different pitcher. Moved some outfielders to the infield and vice versa. Let our guard down a little bit. Turned the crank from ‘storming’ to ‘light misting with a refreshing sea breeze off the coast’. We could always ratchet back up, right? …right?
They dropped eleven runs on us in the bottom of the sixth. Eleven. If we’d stormed out the gate at them, they just typhooned us into a wet drippy mess. We couldn’t catch, we couldn’t throw, and we couldn’t get an out. We were flustered and flummoxed; our flabbers fully gasted. And eleven runs later, we were only up four with an inning to go.
Still, we could hit. We never turned the nozzle down on the bats. We’d get up to the plate and unleash the fury of a thousand fluffy cumulonimbii on their butts, and go back up by a dozen or more. The storm does not abandon one so quickly.
Except yeah. It does. We dribbled a one-out single down the third base line, then got doubled up on a line drive. One hit. No runs. Light drizzle, at best.
We unshuffled our defense, kicked our ‘reliever’ with the four-thousand ERA off the mound, and tried to regroup for the other team’s last ups. They pounded us with a few more hits and made us very nervous, but we did, in the end, pull out a squeaker, 15-13. With the tying run on base. And our storm washed out to sea.
Will we ever see the storm again? I don’t know. When it finally came to us, we nearly squandered it. So it might play hard-to-gush for a while, give us time to think about how we pissed away a big lead by letting up. And how, from now on, we’re going to:
NEVER LET UP
I only hope storm gets the word that we’ve learned our lesson, and surges back to us again. That drizzle-squish-flop number was getting awfully old. And I’ve only got so many pairs of dry underpants to change into.
Permalink | No Comments