Tomato: A Command-Line Recipe Manager

As with any other food-loving cook, my search for the perfect recipe manager has spanned years and could be written into an impressive dramatic saga. After trying all of the usual full-featured gui applications, I eventually realized that what I really wanted was a simple text-based approach, preferably on the command-line. Alas, I could not find any such software … so I wrote my own!

I’m especially excited because, though I’ve been programming for years, this is the first major project that I’ve finished. What can I say? Food is a great motivator. :) Anyway, it’s written in perl (the swiss-army chainsaw of text processing, and a ton of fun to boot), on top of my husband’s Self-Modifying Perl Script platform. Come check it out!

(more…)

I Heart Lenka!!

As some of you may know, Lenka is probably my favorite music artist ever. There’s something about her that is so very me. My husband always smiles whenever I bop around to The Show.

And now that WordPress has made it so easy to embed YouTube videos (all you have to do is put the url onto its own line), I can’t help but share some of my favorites.

The Show is probably the theme song to my life. :)

Here’s her latest, Trouble Is A Friend. Cute video; kind of Pink Panther-ish. :D

And my favorite off of her album, the wistful and (alas) oh-so-accurate We Will Not Grow Old.

Afterthought: Sometimes I wonder what I’d tag myself. How would I describe myself? Quirky flower-child? I’d say that’s about right. :D

World's Smallest Printer

Ever since we ditched our HP home scanner/copier/printer monster, I’ve been agonizing over whether to get another printer or not. We wouldn’t need it 99% of the time … but that 1% when you do, there’s not really anything else in the world that can substitute. Running to the nearest copier shop gets old pretty fast. So what to do, what to do?

Of course, all my troubles would be over if they had a tiny printer, maybe a long stick you ran paper through, or even a handheld wand of sorts — it does seem like you ought to be able to do that, right? But alas, they don’t make those … or do they? Check out this Panon PrintStik, only 1″ x 2″ x 11″.

And it gets even better. Freehand printer wand? You got it:

So are my problems over? Well almost. These are great options, but both are around $160, and the PrintBrush isn’t even available until May 2010. I’m not usually a trendsetter — I like to let a new product test itself out on someone else’s wallet before investing my own mullah — but I’m sorely tempted to be avante garde here.

What about you guys? :)

Crazy Month!

Gosh. Where to start?

Three weeks ago, my husband took a new job in Boulder, CO. It all happened so fast. Within a week, he had signed on with the new company, visited Boulder, and turned in his resignation to his old place. We were set to move in another week.

If you’re thinking this is crazy, oh just wait, it gets so much better!

Very, very long story short, our car’s transmission dies mid-move, and we find ourselves in Boulder carless, homeless, and creditless. Meaning we can’t rent a car, we can’t get a loan for a new one, we’re living in hotels and trying to find an apartment, all while having to walk everywhere in the freezing cold. It’s probably been the longest two weeks of my life — I feel like I’ve grown up two years!

Anyway, you can bet that this experience is going to spawn blog posts galore. I plan to write up everything in full gory detail, plus maybe a post on how to live life on the go (read: moving every six months).

I keep googling “married to a software contractor” thinking that some other woman must have gone through this before and written about it. No luck so far. Maybe a call to my pioneering spirit … ? :D

Even considering the rough introduction, I’ve grown very fond of Boulder. It’s the best of Los Angeles (big city) and Los Alamos (small town) all in one. I can’t wait to explore!

Inspiration

I found these pictures on Carol Hannah’s blog, which is a really lovely website — go check it out! Ever since seeing her on an offhand episode of Project Runway, I’ve been a fan (which is saying something for a media-apathetic girl like me). I love her feminine style and I really admire her character and personality. She’s also self-taught. That’s really inspiring for a homegrown latecomer like me, especially during those times when I’m holding a wad of fabric thinking, a baboon could have muddled through this better than I just did. :)

Summer

Country Beauty

Tireswing

Very Cold Car

If my father has one big thing about health, it’s to always keep warm. (My grandmother was the same way — I guess it’s a Chinese thing.) So imagine his dismay when our car heater broke. Spencer and I discovered this driving to Missouri (from Los Alamos, NM) to visit them, in the middle of November no less. We figured we would get it fixed before we came back, but through a comedy of errors, it didn’t get done.

Fast forward two weeks. We’re on our way home, driving west on I-40, and at about 9:00 pm passing Amarillo, Spencer exclaims, “Hey, if we just keep going, we can make it home about 3 in the morning.” It’s maybe 65 degrees in the car, I’m wapped up a fleece throw, Spencer has an extra jacket over his knees, and we’re both feeling great. “Sure,” I say. “I’m game.”

A couple hours later, we’re in west Texas, and I notice that the temperature is dropping in the car. I begin to have my doubts about the drive-all-night plan. Spencer looks uncertain too, but the thought of waking up in our own bed the next morning is still awfully compelling. So we whiz by Tucumcari and keep going.

Another hour later, we’re going through Santa Rosa and we’re both pretty miserable. I’m having trouble keeping my arms warm and Spencer can’t feel his toes. Now, if we had been smart, we would have stopped there, but we were both pretty cranky, and what was three more hours anyway? So on we go.

About midnight, Spencer starts wrapping his scarf creatively around his head. First he looks a bit like a sushi. Then he rewraps it to look like a middle eastern headscarf. I can’t stop laughing.

“You know,” I shiver, “if my parents ever find out about this, they’ll have your head on a stick!”

“I know,” he says ruefully. “Don’t tell them.”

By the time we’re on Highway 285 to Santa Fe, it feels like it’s close to freezing in our car. (Outside, it must have been 20 degrees.) Spencer is bouncing up and down trying to stay warm, and the windshield is frosted over except for about three inches at the bottom. Every time I reach for the defrost, Spencer shouts “No!!! It’s COLD!” We manage to make it home only running the defrost for maybe two minutes.

At some point during the night, the following exchange was made: “Could be worse.” “HOW?” “Could be raining!” (Young Frankenstein.) Spencer reassures me that soldiers in the Navy routinely swim through 50 degree water and survive. Meanwhile, I console myself by thinking about how many calories I’m probably burning. I wonder whether we’ll both catch terrible fevers and die. Spencer’s just grateful that we changed the oil and got new tires, seeing as the road we’re on is completely dark for fifty miles.

After the longest three hours of my life, we pull into our parking lot at 2:38 AM. Upstairs, our apartment feels only marginally warmer than it is outside. I’m straight into the shower while my dear husband sets up our electric blankets and cranks them up on high. The next morning, to my great surprise, we’re not too much worse for wear — apart from a few chills, we’re both fine.

Ah, the stories we’ll have to tell our kids someday!

Buttons, Thread, and Feminism

As I was sewing a button back onto my skirt today, I recalled that back in the 1950′s, boys would often peek into a girl’s sewing basket to decide whether she was marriage material. I’m glad that’s not the case anymore because not only do I not own a sewing basket, my skills pretty much dead-end at buttons.

Come to think of it, that’s most of the women I know. I grew up in a culture where money, career, and status were all that mattered. Housework, schmousework. If a woman earned enough, the theory went, she could pay drudges to do everything for her. So lawyer, doctor, or scientist it was for us. No wonder I didn’t learn to do the laundry until I was sixteen.

But having discovered the joy of fiber arts in the last few years, I’ve come to rue my upbringing quite a bit. It’s ironic. I’m sure that half a century ago, feminists were dreaming of the day when we women could command 50K a year as professionals. But I have to wonder whether they realized that the price was an entire population of women who can’t even sew buttons.

Back to my skirt: It’s not pretty, but the button is on and it’s not going anywhere. Besides, I’m already married. :D

Me, A Redneck?? :D

After a lifelong hatred of country music, I have suddenly and inexplicably become fond of the stuff. It’s really quite alarming. At first it was just Randy Travis. Then I started listening to Big I 107.9 in the car. By now, I like almost all the songs they play on that station. Not just the pop-like Taylor Swift, but even the more hardcore stuff. I even looked up Gretchen Wilson’s Redneck Woman on Youtube out of curiosity. (It turns out I have a nontrivial amount in common with redneck women; at least the part about loving Wal-Mart and Christmas lights. Who-da thunk? Of course, I grew up in Missouri. It would be pretty weird if I wasn’t redneck at all. :D)

The (Mis)Adventure of the Week

(Or, Joyce Becomes A Bookselling Monster!)

It all started last week, when I finally got around to listing some books for sale on Amazon. These were good books, beautiful books, that I bought in a a fit of passion, only to eventually succumb to buyer’s remorse. For many months, I kept them on my shelf, admiring the shiny cover, smiling over glossy pages, knowing I should recoup my losses, yet unwilling to let go. But finally the guilt of watching my husband lug 150 pounds of books up to our third floor apartment overcame my bibliophile defenses. I love my husband very much (more than my books, really); I love his back too. And so I determined to get the dirty job done.

After a few weeks of procrastination, I set up my seller’s account and started putting up books. After agonizing over beloved (but rarely-used) volumes and discarding the titles that were selling so low it wasn’t worth the effort (my threshold was $5), I ended up with nine respectable listings. Then I sat back for what I expected would be a long wait. I figured I would sell one every two weeks or so — every week when things were going fast, perhaps only one a month when things were slow — and my eventual hope was to be rid of half by the end of our six month lease. The leftovers would undergo judgment at that time and either be kept or somehow discarded.

Well, I woke up the next day and found that no fewer than SIX bulky volumes had sold in the night. SIX! Shocked would hardly begin to describe it. With only a tenuous grasp of where I could print out packing slips (we don’t have a printer) and a vague idea where the post office was, I set out, a large bag of books under each arm. My first stop was the library, where I’d noticed a “First 10 pages free” sign on the printer. Well just my luck, it was Thursday, the Farmer’s Market in Los Alamos. That meant all the parking lots were packed with cars, forcing me to improvise. Not thinking, I parked in a narrow lane and upon returning found myself squarely blocked by an SUV and a big red truck. Now, since low-carbing, my constitution has been stronger (if not exactly iron), so instead of panicking, I gulped, got into the car, and proceeded for several minutes to drive fruitlessly forwards two feet, backwards two feet, forwards two feet, backwards two feet, to the grave stares of many passersby. I thought about calling my husband, or perhaps even my Mommy in Missouri, but alas I didn’t have my phone. (Sigh.) Finally, I summoned my courage, revved the car over the curb, and made my escape (missing the SUV on my right by about two inches and the large decorative rock on my left by maybe a bit less). After that, I merely needed to execute a hair-raising 20-point U-turn in another tiny alleyway and I was free. I drove home shaking, called my husband hysterically, pulled myself together, and headed to the post office.

After half an hour of frantic sorting and letting people pass me in line, I finally had my six books shipped. I arrived home, exhausted … to find another one had sold. (!@%*$!) Five days later, I shipped my ninth book. Wow. I don’t know whether to laugh hysterically for joy or laugh hysterically in agony. (Both maybe.) Why, I could almost quit my day job.

Speaking of which, I have one now! More on that later …

Why Women Like To Shop

I’ve heard the new fad in pop psychology is to interpret everything in terms of hardwired gender differences. No doubt this is a lashback to the era when people were supposed to be born completely malleable, and like any lashback, it will be carried too far and inspire yet other lashbacks. So I realize it’s not the complete answer.

Nevertheless, I’m a big believer. And after having great success with our diet, my husband and I are always putting on our Paleo Paradigm Glasses to see whether they shed light on anything else. I had them on one fine morning when it finally hit me why women are pathologically addicted to shopping: It’s our gathering instinct way back from our hunter-gatherer days! It suddenly seemed so obvious. We’d done it every day for millions of years. Of course it’d be ingrained in our nature!

To test my hypothesis, I grabbed a bowl and headed out to forage some berries … and did I have a blast! I came back with a delicious snack, a feeling of peace, and (most importantly) an antidote to my perpetual itch to shop. Not bad for one morning’s work!

I followed my nose a little further and found that the same line of reasoning explains a lot about men too. Haven’t you ever wondered how men can walk straight into a store, buy what they came for, and leave without so much as a sidelong glance at anything else? (All those beautiful rows of merchandise, waiting to be foraged …) Men also like first-person shoot-em-ups, chasing women (but not necessarily keeping them), and anything that can be used as a weapon (chain saws, firearms, power tools, paintball guns). Men are hunters. No wonder we don’t get each other. :)

All this further ties in with something I read in Why Gender Matters: Men’s eyes are hardwired to see motion, while women are better with color and texture. This makes complete sense: Hunters must chase running prey, while gatherers have to accurately identify edible and poisonous foodstuffs. Naturally, we would have developed these respective qualities during our three-million-year evolution.

Anyway, I’m sure many smarter people have already “discovered” this, but I’m still proud for coming up with it all by myself. :)