Home
Corollaries [entries|friends|calendar]
Brian

[ userinfo | livejournal userinfo ]
[ calendar | livejournal calendar ]

More FarmVille regressions! [16 Dec 2009|02:21pm]
[ mood | nerdy ]

So after my last FarmVille post, Sushu linked me to this blog, whose author does FarmVille economic analysis of his own! I think he's trading in a lot of dubious assumptions, but that's what economists do pretty much, so I guess I have to forgive him. Anyway, his posts are good reading!

I'm going to continue from a reverse engineering angle, though. I've still failed to find any factor other than number of harvests per day that accounts for how much daily XP you can garner from a crop. I've had considerably more success, however, on the GP angle...

Let's say you tell me FarmVille has just added a new crop to the game. It's available at level 13, pops once every twelve hours, and has a mastery number of 450 (that is, you need to harvest it 450 times for your mastery to level up). Given this, what should we expect the daily profit of the crop to be?

I predict that the daily profit of this crop is 89 GP, and I am 95% confident that I am not off by more than 35 GP.

How do I know? Because I have a model. It turns out you can do a very good job estimating the daily profit of a crop by starting with 22.6 GP, adding 4.7 times the crop's level, adding 6.7 times the number of harvests per day, and finally, subtracting 1.7 times the number of days it would take to master a crop if you have fifty fields growing the crop nonstop. This method accounts for about 86% of the variation in the daily GP values for existing FarmVille crops up to level 18, where I am now. All these variables are significant at a level of p < .01 or better, meaning, approximately, that there's less than a 1% chance their apparent significance could be due to chance alone.

Let's try it on a real crop. I've randomly chosen pumpkins. Pumpkins are level 5, you can harvest them three times per day, and their mastery number is 500, so it takes 3.33 days to master them with a field of fifty. 22.6 + 4.7(5) + 6.7(3) - 1.7(3.33) = 60.5. The actual daily profit for pumpkins is 69; I'm off by less than ten GP.

Two things that are not surprising about this analysis: high-level crops are more profitable, and frequently-harvested crops are more profitable. One thing that is surprising about this analysis: easily-mastered crops are more profitable. I would have expected it to be the other way around -- that the game would reward you with better financial returns for choosing crops that are difficult to master. Instead, the game actually deters you from growing difficult crops by making them less profitable -- and remember, this is controlling for harvests per day, which would otherwise explain why this might be happening. This is an odd design decision, to say the least, and I wonder if there's another variable I'm overlooking.

I do econometrics to take my mind off things!

3 comments|post comment

An economics degree in God's service [14 Dec 2009|02:41pm]
[ mood | mischievous ]
[ music | The Bill O'Reilly Rap ]

I've been sort of getting into Facebook lately, to my own chagrin as much as anyone's. In particular, I've been playing FarmVille, which is essentially Harvest Moon with less depth. You start out able to plant strawberries and eggplants, and as you level up by harvesting crops, more crops become available. Crops cost varying amounts of money to purchase, sell for varying amounts, and are worth varying amounts of XP to sell. They also take varying amounts of time to grow, throwing an interesting kink in the system. I was curious about whether the developers did what I would do and designed profit and XP to correlate inversely (i.e. high-profit plants tend to be low-experience plants and vice versa), but it's hard to immediately tell because plants that you harvest more often naturally tend to have both high daily profit margins and high daily XP values.

So I did what any responsible econometrician would do: I put my data set into SPSS and ran a multiple regression. Before controlling for number of harvests per day, profit and XP appear to have a positive correlation (p < .01): high-profit plants are high-XP plants, with every 10 extra coins of profit corresponding to 1 extra XP. But when you control for harvesting time, the relationship completely evaporates. Harvests per day are strongly correlated (p < .001) with XP per day, with an extra harvest meaning on average an extra 1.1 XP. When this is accounted for, there is no longer any statistically significant relationship between profit and XP; a high-profit plant is not particularly likely to be a high-XP plant or a low-XP plant.

Because I'm only sampling eighteen crops (the eighteen I currently have access to data for), it's a little perilous to add any more variables than this, but it appears that the level at which a plant becomes available also has no impact on its XP per day value. So essentially, if you hypothesized that FarmVille designers picked numbers pretty much at random for daily crop profit and experience without regard for strategy or game balance, I have not yet uncovered any data to prove you wrong. :P

Professor Yu! Aren't you proud of me?!

11 comments|post comment

Staaar-light. Staaar-light. Staaar-light. Staaaar-LIGHT! [14 Dec 2009|02:48am]
[ mood | triumphant ]
[ music | "Walking in the Air" ]

It is a strange but true fact that even though I'm regularly up until 3 AM, and even though I regularly spend some of that time in the semi-outdoors on a screened patio staring at the sky, and even though I live in a light suburban area with a decent night sky, I have never until recently bothered to learn the first thing about stargazing. I could find Orion and that's about it -- and I mean, how can you not find Orion, the guy practically stands there waving his club at you and yelling "hey, I'm Orion!"

For some reason I can't quite reconstruct, I decided to change that a couple weeks ago. It turns out that if you can find Orion, you already know where Rigel and Betelgeuse are (they're his left foot and right shoulder, respectively), and you can find quite a lot of other interesting points in the sky as well. How to find some other stars! )

With tonight's discovery of Capella, added to my earlier sightings of Aldebaran, Rigel, Sirius, Procyon, and Pollux, I have unlocked the achievement "Winter Hexagon!" I can now navigate the seas of the winter sky without completely breaking the tiller. What's more, in the process of tracing the hexagon I also got to see three lambent shooting stars! Tonight and tomorrow night are the peak of the Geminids, which emanate from the area of Castor and Pollux, which I can find now :D And courtesy of the nearly new moon, I finally made out the shape of Canis Major. All this in the ten minutes before the clouds blew in and blotted everything out. Still, I'm not complaining about Florida's weather at a time when the rest of you are probably reading this post going "my God, he's outside in the middle of the night?"

2 comments|post comment

For general consumption [08 Dec 2009|02:08am]
[ mood | drained ]

Tonight is one of the nights when I miss the whole lot of you. ♥

3 comments|post comment

Ketchup! [07 Oct 2009|02:36pm]
[ mood | accomplished ]
[ music | "Hello, I Love You, Won't You Tell Me Your Name," the Doors ]

Maaan, I've hardly posted to my LJ at all! Today I think is a good day for catch-up!

- Summer road trip = AWESOME. I think all my LJ readers are at least peripherally aware that I spent most of June and July on the road. It went Fort Myers, Eustis, Atlanta, Paducah, Kansas City, Hays, Denver, Grand Junction, Salt Lake City, Winnemucca, Berkeley, Mountain View, Pacifica, Waldport, Portland (OR), Seattle, Vancouver (!), Seattle again, Missoula, Gardiner, Greybull, Rapid City, Sioux Falls, St. Paul, Madison, Chicago, Indianapolis, Knoxville, Charlotte, Savannah, Eustis again, and at last home to Fort Myers. I went from one of the most southeasterly points in America to the westernmost large city in Canada. There are stories from most of these places, but I already told those on my travel blog. :)

- Next step = LIBRARY SCHOOL. I'm now 90% sure that it's going to be USF-Tampa, one of the only two ALA-accredited schools in Florida. Just about all my paperwork is in, and I'm going to take a distance learning course in spring before plunging into the breach in summer. Many people earn their degrees in library science almost entirely through distance learning, but I don't want to go that route. This is too good an opportunity for me to finally earn/learn some independence. Besides, won't it be great to have classmates again? So I'm probably going to spend some portion of my spring driving back and forth from Tampa figuring out where to live and how I'm going to earn my keep once I'm there.

- Work = CHAOS. The economy is doing a number on everyone's checkbooks, but it turns out that doesn't mean they don't want their kids prepared for standardized tests. I'm getting more calls than ever before, but people stay on for fewer sessions; my clients are running out the back door as fast as others barge in the front. Keeping a coherent schedule is a mess and a challenge -- albeit not an entirely unwelcome one! Churn keeps the work novel. I said I wanted motion, and motion is what I'm getting!

- Literature = PROLIFIC. I've read more this year than any year since college, largely because I got into the habit and haven't gotten out of it. The Brothers Karamazov turns out to be the longest book I've ever read that was worth every page. Neil Gaiman turns out to be possibly the most consistently fun author I've read. And overall I turn out to still like fiction, which came as a relief; I spent most of high school loving fiction, but turned to nonfiction during and after college.

- Life = PRETTY OKAY! Generally when I make plans that I'm then scared about, it's a sign I'm doing something right, and that's how I feel recently. I'm kept grounded by my friends and by the Utena forum. One thing you can say for long-distance friendships is that you take them with you wherever you go. And I'm going...

1 comment|post comment

Oh and more importantly [10 Sep 2009|01:02pm]
[ mood | anxious ]
[ music | As below ]

Yesterday I got an email from the University of South Florida at Tampa congratulating me on being admitted to their School of Library and Information Science! :D

There's still so much to do. Still need to apply to FSU-Tallahassee (the only other ALA-accredited library school in Florida). Still need to apply for scholarships and assistantships. Still need to figure out whether and when I'm moving -- these classes can all be taken via distance learning, but is that what I want? -- and whether I can get this done in three semesters or whether it's going to take four and whether I should start in spring, summer, fall, or what. It's scary! And yet, while I'm intimidated, I'm not knocked on my back by overpowering waves of inertia the way I was when I tried to look for grad schools in my fourth year of college. I believe in myself a little more. I know that I can make this happen if I want it to, even if in the end I have to take on debt or say "I'll worry about the money later." Regardless, this time it will be me making the decision. I didn't decide whether to go to high school or whether to go to college, not really; tutoring wasn't my idea either, and I haven't made this job work entirely on my own steam. If library school happens, that'll be my choice, my doing, for sure. I don't know if it would have been four years ago. And if for that reason alone, this long lacuna between college and grad school has been totally, totally worth it.

6 comments|post comment

Media annoyance of the day [10 Sep 2009|12:48pm]
[ mood | annoyed ]
[ music | "Joking," Indigo Girls ]

So the President gave his big health-care address last night. I didn't get to see it because I was at work, but by most accounts it was good -- moderate-liberal, willingness to compromise on public option, blend of moral and fiscal arguments for universal health care, etc etc, and that's well and good.

But here's the cowardice of mainstream media for you. The word "lie" came out twice during the speech. Obama said it once, calling out Sarah Palin's claim that the bill created government "death panels" as "a lie, plain and simple." And Republican Congressman Joe Wilson of South Carolina said it once, yelling "you lie!" at the podium when Obama made the claim that the bill did not cover illegal immigrants at taxpayer expense.

Th New York Times dutifully reported these unusual uses of the word "lie" in politics. It did not, however, stoop to tell us whether the claims were in fact lies. The bill is public domain. There is nothing stopping the Times from reading it and telling us whether it includes death panels or coverage for illegal immigrants. Yet in a four-column story about Wilson's outburst, the Times completely omits any mention of whether he was right or not; the story was entirely about the reaction from both sides of the aisle and the fallout afterward. Similarly with Obama's deployment of the word. Now in principle the Times's readers could go through the 1000+ page bill themselves and draw their own conclusions, but realistically that's not their job; it's the media's. Why didn't the Times do its job here?

My home state's St. Petersburg Times is less timid in its online PolitiFact service, whose exceptionally fair Truth-O-Meter section specializes in cases like these. Wilson's claim about illegal immigrants? False. Palin's claim about death panels? Not just false, but a "pants on fire" lie. How does PolitiFact know? They read the bill. And they explain their reasoning. What a concept.

4 comments|post comment

Differing perspectives [01 Sep 2009|08:58pm]
[ mood | cheerful ]
[ music | "Reach Out to the Truth" ]

I was eating a late dinner tonight after tutoring, and as usual when I eat alone I had something to read. In this case it was an article in the Science Times about the various ways scientists are trying to overcome the physical barriers to decreasing the size of transistors (the things that make microchips work) much more than we already have. There were a bevy of ideas about how to use nanotechnology to push the minimum size down as far as it can possibly go, as well as how to replace electrical transistors with a different technology entirely. So I was reading this with fascination, and I turned to my littlest dog Cookie and said, "Cookie, we are an incredibly inventive race." And she replied, "I know! You guys invented stew!"

post comment

I'm off... [13 Jun 2009|01:22am]
[ mood | nervous ]
[ music | "Kansas City," Oklahoma! ]

...to take part in the myth of the road, to roll up my little katamari of moments on the highways, to try to lose myself enough to find myself. Mostly this will involve a lot of asphalt. Not sure how often I'll post to LJ on the road, but I'll try to keep Lover's Lanes up to date. See you later!

2 comments|post comment

Naan desu ka?!? [07 Jun 2009|03:57pm]
[ mood | chipper ]
[ music | "Where You Lead," Carole King ]

Way back when I was watching Yakitate!!, I thought naan might be fun to make. So today I actually did it. This was my first time baking bread of any kind, and it was awesome! I got to throw around terms like "second rising" and "fermentation," and knead and punch down the dough just like in the show. Then it went on the grill, and half an hour later all twenty-four pieces were thoroughly cooked and full of air bubbles. The naan is delicious. Flavorful and bready, with just a soupcon of garlic. My grandma was skeptical that bread could be cooked on a grill and insisted on cooking one piece of dough in a frying pan; the grill won this impromptu cook-off decisively.

Celebrating my first bread! :D

Photobucket

4 comments|post comment

Actual photos, as promised [30 May 2009|07:59pm]
[ mood | cheerful ]
[ music | "Message in a Bottle," the Police ]

Photos of the still-unnamed ride! )

6 comments|post comment

From far future to near future to now [25 May 2009|01:03pm]
[ mood | crazy ]
[ music | "The 59th Street Bridge Song," Simon & Garfunkel ]

Mazda3 i Touring

Actual photo forthcoming when I have a camera handy.

Friends, I've bought my first car. It's a 2009 Mazda3 i Touring, bought new. She's got a four-cylinder 2L engine, light on options but with a lot of standard features -- cruise control, automatic windows and locks, 17" wheels, antilock brakes, and all kinds of other stuff that I don't even know what it means. For an economy car she drives beautifully; nice pickup, not too much road noise, quiet engine, and like the TARDIS she's bigger on the inside than she is on the outside. The fuel efficiency is not fantastic at around 25 mpg combined, but the price was right.

This is the car that will take me on my cross-country trip this summer. I haven't given her a name yet.

What's astonishing is that the act of buying a car was conceived, planned, and executed by me. I had some advice from my dad and from Edmunds.com, but the decisions along the way were mine and I made them. For someone who has trouble taking initiative I did a good job on this car. And of course now I'm wondering, was this the right decision, it's a lot of money, etc etc... but it was a right decision, and more importantly it was a decision.

And now I have decided to take a nap.

6 comments|post comment

Baby's first car [22 May 2009|05:26pm]
[ mood | chipper ]
[ music | Salsa hold music ]

You guys, I'm totally going to buy a car in the next week or so. With the big summer road trip on the horizon it's about time. I've test-driven several; I like the Mazda3 and the Honda Fit, and to a lesser extent the Hyundai Elantra and VW Rabbit. Did not like the Ford Focus. Does anyone have any experience with any of these cars? Any recommendations? Car-shopping advice? (Besides "use Edmunds.com," which I've already discovered to my delight.)

6 comments|post comment

Kare~! [18 Apr 2009|05:31pm]
[ mood | cheerful ]
[ music | "To All Tha Dreamers," Yakitate!! Japan ]

Well, no one switched bodies like in Utena, and no one went into bullet time and started dodging coconuts like in Yakitate!! Japan, but I made a curry, and it was good! Chicken thigh, onions, and sweet potatoes in coconut milk over basmati rice -- and of course a nice, fairly sweet curry powder darkening all of it. I can still smell it. Mmmm. Can hardly wait till I'm hungry enough to have the leftovers. Too much salt, though, and it needed a vegetable. Carrots? Or maybe apples? Can you curry apples? If that works it would be fantastic.

And yeah, I've been watching Yakitate!! Japan. I'm towards the end of the "new bakers' competition" arc, where the closing music video is a three-dimensional rendering of the ridiculously muscular Nabeshin-looking bread-shop owner dancing a very intense disco. I've gotta say, once you get over the initial shock and horror, it's one of the best closing music videos I've seen in anime. Compelling in a terrible way. :D

I've been depressed -- the curry is staving it off long enough for me to write this post -- but so what else is new. I'm taking a DSM-oriented personality test on Wednesday which I'm very much afraid is going to show one or more personality disorders. Meanwhile, though, I'll try to stay light and continue teaching myself Go with the help of an excellent series of books by Janice Kim called Learn to Play Go, which I heartily recommend for anyone who knows the rules of the game but not how to play. Skip book one.

6 comments|post comment

Don't panic [10 Apr 2009|02:47pm]
[ mood | optimistic ]
[ music | "Houki Kumo," Yakitate!! ]

To the IRGers who read this blog: yes, I know the forum is down. I've called Gio and she's calling Yasha. There's some kind of mix-up with credit cards. We don't know when the forum will be back up, but the downage is not, repeat not, permanent. The worst-case scenario I can think of is that Yasha will be unable to contact the server admins today and they'll be closed all weekend, in which case we might not have the forum till early next week.

Until then, enjoy life off the forum :)

Update: Yasha's gotten in touch with the host and the billing issues are sorted out. The site will be back up soon.

1 comment|post comment

I mean, why bother, when it's like this? [02 Apr 2009|07:42pm]
[ mood | uncomfortable ]
[ music | "Knight Moves," Suzanne Vega ]

Today I was walking the dogs with my dad. They're small dogs and pretty reliable, so we don't normally put them on leashes, but we take leashes along just in case. So about three minutes into the walk our middle dog, Chili, decided he'd eat a lollipop stick someone had discarded by the side of the road. Dad yelled at him to drop it, then to come. As you might expect, this didn't work very well, and Chili backed away with the stick still in his mouth. I told Dad that Chili wasn't going to come as long as Dad was screaming at him, but I didn't have a visible impact. So instead I circled around behind Chili, got down on my knees, and coaxed him to come to me. This worked. It usually does. I picked him up and brought him to Dad, who promptly leashed him and then started jerking him around in the air with the leash. It looked fairly painful. "He's a dog being a dog!" I told Dad. "He doesn't listen," said Dad. So I turned around and went home, saying I didn't want to be a part of this.

Now I'm not sure which is worse: the fact that I brought Chili to Dad when I could have reasonably guessed that Dad would do something like that, or my own hypocrisy, since I've occasionally been just about that nasty to the dogs when I've walked them by myself and they've misbehaved. I hate seeing myself in him at moments like this. I hope he feels as horrible about himself after this episode as I do when I'm driven to do what he did. But that doesn't fix anything. We have to actually be able to control our anger, and while I don't know if he has ever made any effort to control himself -- I sort of doubt it, since I've never heard him express any remorse for it -- I know that I have made that effort, and it's generally been in vain. I could slit my throat, but instead I'll go for a jog. That's about the extent of my anger management: find something else to do instead of dealing with the problem.

4 comments|post comment

Gettin' old [14 Mar 2009|01:59am]
[ mood | bemused ]
[ music | "Villain," Marik (who knows the words "accentuate" and "nemesis") ]

In something like a month I'll celebrate -- or observe, anyway -- the end of my third year as a tutor. Recently my kids have been making me wonder if there's something to the "Google makes you stupid" theory. I've had two straight clients (high schoolers) read a particular SAT passage and come up short on the meaning of virtue. I don't mean that they didn't know the meaning of virtue in the philosophical sense, as in "the warrior who deserts his master will die without knowing the meaning of virtue;" I mean they literally didn't know the definition of the word "virtue." Not in that "I know it but I can't articulate it" way, either; in that "I'm not conscious of ever having heard this word before" way.

Then today I was doing some light ACT reading with my most recent client, and she didn't know what "persistence" meant. PERSISTENCE. If she didn't know what "diligence" meant I could just about accept that, but persistence? What the hell word has she been using for sticking to it all this time? I'm pretty sure I learned that word when I was four from Mother Goose. What I'm saying is that if you told some high schoolers today "persistence is a virtue," they would hear "quing is a quang." Not public high schools, either. The two most elite private schools in the area. And for the most part these kids are, in other ways, bright and even talented.

Obviously lolcats have been falling down on the job. I haven't seen any "persistent cat is persistent" jpegs, nor "what does the scouter say about Jesus's virtue level? IT'S OVER 9000!!!" animated gifs.

On the other hand, I no longer think I'm a particularly good tutor, if I ever did, so I guess my kids and I are even.

11 comments|post comment

The end of music? [26 Feb 2009|02:03am]
[ mood | annoyed ]
[ music | "Never Got to Love You," Anjani ]

Hi all! I know at least a couple of you make music your lives, or at least are really big into it, so I'm hoping you can answer a few questions I have. I know nothing about music. :/

These questions grew out of a discussion about copyright, fair use, and so on that grew up on the Utena forum because of WMG taking down everything in sight with their artists' music in it from YouTube. I discovered I can't participate in the ideological component of this discussion because of my bias; I'd be arguing in bad faith. But I'm interested in the questions of fact surrounding the debate, and the one I'm most interested in is the claim that if you don't adequately protect the rights of artists they'll stop producing art. So music buffs help me out?

- Am I right in thinking that revenue from record sales has fallen by something like 30% since 2001?

- If so, since people seem to listen to just as much music now as they did in 2001, is there any explanation for this astonishing fall in sales other than the legal and illegal market restructuring growing out of the burgeoning Internet?

- Compared to 2001, how robust is the Top 40 scene? (By "robust" I mean approximately whether it's comparatively as innovative, durable, diverse, and good as it was then.)

- Compared to 2001, how robust is the indie scene?

- Compared to 2001, how robust are other genres of music (folk, country, etc.)?

- If any of these genres are less robust than they were in 2001, do you think it's attributable to falling record sales and/or Internet piracy?

- If any of these genres are more robust than they were in 2001, how did they overcome falling record sales and Internet piracy?

Thank you! I'm sorry to be a bother, but these are the kinds of questions you can't Google; it takes a subject expert to answer them.

5 comments|post comment

The final proof that I am crazy [09 Feb 2009|02:01pm]
[ mood | determined ]

So guys, sometimes things don't seem so good for me. I'm sad a lot of the time, more than normal, and I feel like I'm missing something. So I'm thinking about doing what red-blooded Americans always do when they feel like they're missing something. I'm thinking about going on a road trip.

But not just any road trip. I'm envisioning a ten-thousand-mile odyssey, starting this summer, that would take me from my home in Florida through Texas to Los Angeles and up to Seattle, over through Idaho to Kansas City and Chicago, through the Rust Belt to Pittsburgh and up to Boston, then down to New York and through Charlotte, detouring into Kentucky and Tennessee before finally pitching through Atlanta to return to my starting place. Or something like that; I haven't really decided yet. Along the way I'd stop and ask strangers for their love stories. I want to write a book. All kinds of love stories that explore all kinds of romantic and sexual love, the good and the bad, the whole variety of human experience -- with me sort of framing the tale with introspection, travelogue, and whatever fragments of wisdom I can shore together from people's experiences.

Does this sound ambitious? It sounds ambitious to me. In fact, I'm scared shitless. Even apart from the fact that I'm an introvert not naturally inclined to go up to people and say "hey, tell me a love story," pitching through the dark sea of America without a lighthouse is asking to be ground into the rocks. But -- if this goes off the way I hope it will -- it'll be a hell of a story. The kind of thing you point to if anyone asks what you did with your life.

I'm calling it Lover's Lanes. If this journey sounds interesting to you, please do visit my blog and subscribe! And by the way, if you live in America, the odds are pretty good my path will take me near you. I can't tell you how much I'd appreciate looking forward to a nice place to stay that isn't a Motel 6, just for a night or two. Any takers?

And any comments? Is this too crazy to work? Would people even talk to me about their love stories? Or would I be better off spending my summer catching up on video games?

15 comments|post comment

In the alternate universe where I am a librarian [07 Feb 2009|02:32pm]
[ mood | chipper ]

HER: Um, hi there! I'm looking for a book?
ME: You came to the right place!
HER: It's for my daughter's summer reading. "A Midsummer's Night Dream."
ME [scratching chin]: "A Midsummer's Night Dream..." Hmm, that one doesn't ring a bell!
HER: Can you look it up in the catalogue or something?
ME: Sure, I guess I can do that! [typity typity] Nope, no record of any book called "A Midsummer's Night Dream."
HER: That's weird! I think it's by Shakespeare or something.
ME: No, I know Shakespeare pretty well, and I'm pretty positive he never wrote anything called "A Midsummer's Night Dream."
HER: I must be thinking of something else. Sorry to bother you! [turns to leave]
ME: Whoa, wait a second. [face screwed up in concentration]
HER: Yes?
ME: You know, now that I think of it, I think he may have written something called "A Midsummer Night's Dream." Could that be what you meant?
HER: Um, yes.
ME: We have like twenty copies of that one. Let me go grab it for you. Anything else I can do for you?
HER: Yeah, the other book on my daughter's reading list. "Tequila Mockingbird?"
ME: [pulls out sawed-off shotgun]

5 comments|post comment

navigation
[ viewing | most recent entries ]
[ go | earlier ]

Advertisement