Category Archives: Personal Blog

Entries from my personal journal

On Jurassic Park

Nick and I went and saw Jurassic Park 3D tonight, and I'm happy to say that it's still an awesome movie! I don't think 3D really added anything to it, but neither did it take anything away, so wins all around. Watching it did make me ponder the influence that movie had on my life, which I think ended up being more significant than I ever realized.

One thing was made clear as I watched the film tonight: there are synapses in my brain that are entirely devoted to the mental storage of that movie. I seriously watched that thing so many times as a child that I'm surprised the VHS tape didn't wear out (though admittedly after a time I started just fast forwarding to the T-rex scene and watching it from there on out). Every scene, every line, every inflection and sound effect is burned into my memory with perfect clarity. And yet, I still get all excited at the right places, in spite of the fact I know precisely what's going to happen (as Nick said, maybe if I hope really hard this time he'll get off the fence in time!)

I'm not sure the moment as a child that I became aware that the movie was coming and that I was insanely excited about it, but before that happened a friend of mine recommended the book, which I loved, because dinosaurs, obviously. As a brief aside, reading the book nowadays is still a pleasure, but a bit amusing. It's one of those sci fi books that completely missed the mark on a future prediction, in this case tracking technology (they kept track of the dinosaurs by using video cameras and automatic silhouette detection. Meanwhile, RFID chips…).

So I read the book and of course the velociraptors were my favorite and I got a big Jurassic Park poster for my door and drew pictures of raptors and played pretend-dinosaurs with my friend (I was always a raptor, and Taylor was a dilophosaurus, and we wrote a song about dilophosaurs which I can't recall in entirety but I think it contained the lyric "We are dilophosaurs, spit, spit, spit…") and we were always hiding in the roods and then jumping over the creek as we fled from the T-rex.

And then game the video game, the SNES/Genesis one, and OBVIOUSLY I only played as the raptor because who would want to play as boring old Grant anyway? I got to the boss (who was Grant) several times as the raptor, but could never beat him. He had a gun! What was I supposed to do! Mostly, though, I just played through the first level as the raptor because it was safe enough for me to "roleplay" as a dinosaur in a fashion.

And THEN, when I was doing synchronized swimming, Taylor and I decided to do our routine to Jurassic Park music. We spent all that time cutting the music just so for our duet. We picked headpieces with curved, spikey bits that reminded us of raptor claws. I'd like to say that I remember the routine by heart, but I am sad to say that I only remember the first two moves, which were back arm strokes to the opening chords.

I think one of my favorite things tonight was seeing all the little kids in the audience, some of them obviously seeing the movie for the first time, and seeing how they reacted. I wonder if any of them will go home and write enthusiastic folk songs about their favorite dino species…I'd like to think so.

EDIT: I had a sudden moment of clarity where I remembered the entire dilophosaurus song:

We are dilophosaurs, yay, yay, yay,

We let out a lethal spray.

We will spit on you and you'll go blind

And then we'll eat you, rind by rind.

Bike Commute Sensations

I’ve been thinking recently about my bike ride to work, mostly after listening to this awesome podcast a friend made about commuter biking. My sister-in-law is interviewed in it, and talks about how biking made her feel more integrated with her community, because of how she commonly experienced it with all of her senses. I was thinking about this on my own ride to work this morning, and pondering what my favorite sensations are during my commute. So here they are!

Sound

There are several groups of naturalized parrots that live along Brighton where I ride, and each morning they’re always flying overhead, cawing and squawking. It feels like riding through some kind of jungle. I also love hearing crows cawing and trilling, mostly because they sound so different from the crows back in Kentucky. At night on the ride home, I love listening to the chirping crickets, though it occasionally makes me homesick for the summer katydids back home.

Scents

The world smells wonderful right now because all the flowers are blooming, so that’s a bonus. However, I must admit that my favorite bike commute scents are on the way home from work, when I pass by the homes of families cooking dinner. I feel like I’m riding through invisible wafts of mid-preparation meal scents, and I always try and guess what’s for dinner tonight at this house or that. There’s one place in particular, and I haven’t pinpointed it, that seems to frequently cook over a wood fire. The downside is that I’m usually ravenous by the time I get home.

Touch

Burbank is a great place for a bike commute. You get that mild SoCal temperature most days and it’s blissfully flat. One day recently, though, I got caught in a mild rain on my ride home. I was surprised at how peaceful the experience was, and how gentle the rain was as it fell on my skin. I think that when in a car, even light rains can seem much more noisy and foreboding than they actually are when you are outside in them.

Sights

Most of my ride takes place on Brighton, which is a quiet neighborhood street one block over from Buena Vista. I love seeing all the different styles of houses and how they keep their gardens. My favorites are the ones with proper desert yards filled with pebbles and yucca and cacti. I’m also still delighted by the common sight of citrus trees in front yards, limbs heavy and drooping with ripe fruit. I really do live in a beautiful place.

So, has my bike commute made me feel more connected to my community? Maybe! It certainly has made me appreciate the beauty I get to experience every day, and what a lovely place Burbank can be.

Perception and Reality

If you are a facebook friend of mine, you'll know that earlier today I found what I thought to be a snake outside, and in my attempts to identify it, eventually realized that it was just a long, skinny lizard with tiny legs that I hadn't seen. The incident gave me pause to think about how interpret our entire reality through the filter of our minds, and sometimes that filter can just break on us.

In my example, I wasn't even the one to find the lizard. Davis was sniffing around and went rigid, then began to stalk something under the bush. I held him in and looked intently, trying to see what he could see, trying to force my mind to pick a pattern up in the brush to see through the camouflage that I assumed was there. Eventually I plucked out a patch of dried skin, connected it to a skinny scaley tail, and followed the body all the way to a head sitting still and watching back.

"Oh, it's a little snake, shedding its skin," I thought, pulling Davis's leash taut to interrupt his stalk, "but what kind of snake is it? Its head looks weird…" I continued to sit and watch intently, looking at the head and flicking through my internal catalog of snakes. I thought that its eyes were very small for a snake, it was a lizardy-looking face. I swept back and forth across its body, looking at the patterns on its scales, but nothing looked familiar. I took Davis in, got my camera to snap some close photos of the thing, then started looking up on the internet and trying to identify it.

I looked through all the common california snakes, asked my social network for ID help, but to no avail. After a fairly long time, looking at that weird head…that lizard-like head…I blinked and suddenly it all snapped into place.  I instead looked up common California lizards, saw a more familiar scale pattern in a photo of a Southern Alligator Lizard, then looked back at my own photo. In the blink of an eye, the reality of my static photo changed.

The legs. They were *right there.* It was a lizard, not a snake, and the legs were right there in my own photo that I had taken and been studying intently. I'm sure anyone who saw me post the photo was probably thinking "Lisa, what's wrong with you? That's a lizard, it has legs!"

But at the time that my mind was in snake-id mode, my mind filtered them out. It turned them into debris and mulch and dismissed them to background noise as I instead laser-focused on its head. I was already too deep down the "snake" tree thinking about species that my mind didn't even consider checking the other top level "types of reptile" branches, even when I thought and even wrote "Its face looks kind of like a lizard." Even then my mind did not make the connection!

It's a little unsettling when something like this happens because it reminds me that even when our little brain filters are doing the best they can to process the world, sometimes they just don't work right. And that's all we have to go on. The only thing standing between us and the world is how our mind processes it, and you don't really have a way of knowing that your brain-filter is broken until after it finally kicks in and slides reality into place.

It's kind of like temporarily sliding into the brain of a madman, and that's terrifying, because you discover that being mad apparently feels completely normal.

Walk musings

When Mr. Davis and I go on our walks, we sometimes spend most of it standing idly next to parked vehicles while Davis sniffs them. He has a fascination for license plates and bumpers, and will drain away the minutes sniffing and sniffing with deep intensity. Then we’ll move on to the next car and he’ll repeat the process. I thought this might have been a quirk particular to Davis, but when leaving work tonight I noticed one of the local feral cats strolling through the parking lot doing the same thing. The kitty was so intently sniffing a license plate that it didn’t even notice my approach, which is unusual for the ferals since they tend to be wary and keep away from people.

What is it that they are smelling? What is so compelling a scent that gets stuck to car bumpers? Squished bugs, perhaps? Do dogs do this? Mysterious.

Meanwhile, I’ve started using the time on our walks to practice standing with good posture. It is…difficult. I’ve found that when I stand upright without slouching and hold the position for any length of time that it becomes painful to breath. Maybe this will get better with time and when my back muscles strengthen, depending on if I can keep this up.

Cats and Dental Issues and Pain

Mr. Davis had to have 3 teeth pulled today. He’s doing fine right now – he’d ripped the bandage from the catheter off of his paw before we even got home, and he’s currently grooming with vigor. The story goes like this:

Davis had seemed a little off for the past couple of months, but in tiny ways that I didn’t give too much notice to. One day last week after his breakfast, I noticed that his jaw was popping oddly when he licked his lips or yawned, and I caught him pawing at his face once or twice. I brought him into the vet that morning to get him checked out, and while his jaw seemed fine and nothing appeared out of order, the vet decided to do a thorough mouth exam (because Mr. Davis is so well-behaved about having vet hands all up in his grill. It’s really amazing!)

They found a localized spot of pain at one tooth, but nothing was visible on the surface that would cause it. The only way to see if there were lesions in the root of the tooth was to do an x-ray that would require Davis to go under anesthesia. I decided to go ahead and do it because:

1. Any sort of dental issue in cats can be really, really serious

2. Lesions in cat teeth are actually pretty common, so there was a good chance he would need the extraction

2. He was due for a cleaning this year anyway, so I already had a good chunk of that money saved up, and since that also requires anesthesia I got it all done at once (plus apparently it was Pet Dental Month, so, yay discounts?)

After I’d scheduled the cleaning/potential extraction, I started to think about the minor “off” things I’d seen in Davis and wondered if they were actually pain symptoms. More on that later.

So it wound up that there were lesions in 2 bottom teeth, and they also took out a top tooth that had shown the beginnings of issues during his last cleaning and was in “keep an eye on it” mode for the past 2 years and had also developed a lesion. They found a lot of infection at the lower extraction site, so it is a very good thing I had this taken care of now (they also did a deep cleaning on the other side of his mouth to try and clear up anything that might lead to the same problem).

Now, as for the issue of pain in cats, anyone who’s ever owned a cat probably knows that it’s very difficult to tell if kitty is in pain. They are solitary predators, and so in the wild any revealing of a problem or weakness makes them vulnerable to attack. They are naturally predisposed to be stoic.

To see what I mean, just look up “symptoms of pain in cats”. You’ll get stuff like:

  • Is more active than usual
  • Is more lethargic than usual
  • Craves attention
  • Wants to be left alone

They may as well say “behaves as a cat behaves.” You have to be sharp eyed and very in tune with your kitty to notice something is amiss, and sometimes even then you miss stuff.

So, here are things that I had considered “off” about Davis that may or may not have been symptoms of his dental pain.

  • Would often stop in the middle of walking and crouch down. I thought that the abruptness in this was always odd, but I thought maybe he was just offering a trick (it’s the way he lays down for the “lay down” command)
  • Yawned a lot. This one’s weird, right? Cats yawn. But I recall thinking a couple of weeks ago, “Davis sure does yawn a lot”
  • Went on shorter walks. I usually allocate an hour a day for walking Davis, but I noticed that for the past month or so, he was only going out for 15 or 20 minutes before heading back in. I’d thought this was because he’s a SoCal cat and maybe he didn’t like the “cold,” but could it have been a pain symptom?
  • Was not as enthusiastic about breakfast in the mornings. He’d still eat, he just wouldn’t gobble everything down all at once. He’d eat a few bites, go do something else, and finish up a little at a time later. He only really did this for breakfast.

As to whether those were pain symptoms, I have no way of really knowing. I guess I’ll see if he still does them after he recovers from his extractions.

My biggest clue that he was in pain, though, was how quickly he learned what pain medicine was. When I’d first taken him in, the vet gave me some pain medicine for him for the weekend until his surgery. It was just a small amount of liquid in a syringe that I’d squirt in his mouth.

The first time I gave it to him he resisted, as cats do when you try to shove anything in their mouth. But the second time, when Davis saw me carrying the syringe, he ran up to me and meowed, like he was about to get a treat. Did he really so quickly make the connection between the syringe and pain relief?

Anyway, I guess the lesson learned is that you shouldn’t take any sort of dental issue lightly in cats, and that they’re really tricky about pain. Send Davis kitty prayers for a speedy recovery and no post-op infection, and I’ll give him lots of snuggles and love. He’s already meowing to go out on his walk, though, so he must already be on the mend!

Books Post!

I'd been pretty good before about writing entries on books I'd recently read, but that sort of fell behind. Thus, a huge backlog entry of books I've read since my last book post!

War and Peace

I thought I'd give this a go after Anna Karenina, since it was big and meaty and kept my brain occupied for a long span of time. His books are very strange in their plot arcs. It's just one thing happening after another and after another. I believe I enjoyed it in an idle way of sitting back and watching people go about their lives.

Red Dragon

This was a bit of a whim and I can't remember what inspired me to read it. It gave me weird psychological nightmares, which has never really happened to me with a thriller or horror book before. Anthony Hopkins of course obeys the mental image of Hannibal Lector now and forever. I wonder how authors feel when that happens to their books?

Far from the Madding Crowd

Lik Snow Fox efore, this was a "randomly plucked from the shelves" title, and a pretty interesting read. At first it started out as a love story, then I realized it was turning into a love triangle, then it surprised me by taking it even further and turning into some manner of lov quadrangle. The setting imagery was pretty nice. I approve.

Joust Series

I started reading Mercedes Lackey stuff only recently, which surprised me because I would have loved this stuff in high school. The Joust series is about dragon riders, and much of the books are occupied in the care and feeding of jousting dragons. These books are delightful, but kind of mild in conflict. There were always cases where I'd get nervous because they were perfect for the author to pull some cruel reversal, but she never did. That's okay, really, it made for a stress-free read.

The Lady in the Tower

A historical fiction book on Anne Boleyn, which I picked up because I think I reached her in some wikipedia link-clicking vortex I was engaged in one evening. Man, Henry VIII was a jerkface.

A Tree Grows in Brooklyn

For a long time my only frame of reference for this book was when it appeared as a gag in a Bugs Bunny cartoon, getting a pack of dogs excitedly rushing off to Brooklyn to find the tree. This book is AMAZING and I recommend it for anyone. Because of the time frame and the setting, there were a lot of parallels to what I'd read of the childhood of Harpo Marx in his autobiography (one of my favorite books), so a lot of the customs and scenes seemed familiar to me.

A Paradise Built in Hell

My brother recommended this to me, and I went in expecting a big downer, as it is a study in the behavior of groups after large scale disasters. Much to my surprise, however, a lot of it debunks the common perception that normal people turn into savage looting mobs. Normal people actually tend to behave quite altruistically, and can even experience a sense of joy in spite of being in the midst of a disaster due to the communities that and sense of belonging that form up around them. The trending behavior of power holders in these situations, however…

A Song of Ice and Fire

Yeah, I'm deep in the midst of this series. I never realized that I could be so entranced by the vivid details of political intrigue, yet here I am!

Man in the Iron Mask

I was really surprised at how good The Three Musketeers was the first time I read it. But man, this one is just a huge downer. Also it has no resemblance to the movie whatsoever, in case you were wondering.

Anathem

I read this because the other Neal Stephenson book that someone recommended to me wasn't at the library. Reading this book sometimes felt like taking a college course, due to all the specialized fictional vernacular, but I loved it. I loved the idea of a monastic society based on math, and the story unfolded into something bigger and more spectacular than I'd been expecting. It kept me hooked the whole way through

Snow Crash

Since I enjoyed Anathem so much, Nick lent me this (I never did get around to reading the original Neal Stephenson recommendation that got me to the library, and I don't remember which book it was at this point). I loved the context and the conflict in this book, and it was fun to see how the future evolved from the time this was written. Some of it was in the right direction, other aspects were a bit of a miss (no one expected smart phones in the 90s!)

So there you go! I hope to do these a little more frequently in the future, to avoid huge backlog posts like this one.

2012 Review

2013 is already ramping up, so I’d better get my wrap-up post under way! 2012 was a busy and exciting time at work, and though I can’t talk about specifics as my project is still super secret, I will say that I feel I’ve stretched out my feelers into new responsibilities, and thus learned lots of new and exciting things and brushed up on a few older skills that were lying dormant.

I also got more involved with the next generation of game developers in a couple of different ways. I started volunteering as a mentor for Game Mentor Online, and have had a wonderful experience with that. I also did some traveling and “educating the youth” visits throughout the year. I find I really do enjoy helping someone find their path and teaching them what I can, just in small sessions or with one person at a time 🙂 This trend will likely continue – I’ve picked up a second mentee through GMO this year and am scheduled to talk to some girl scouts about working in games in February.

2012 Marked my 10th year of blogging, which boggled my mind somewhat! To celebrate, I started up my daily doodle blog, which I’m not sure counts since there is no writing involved and everything is scheduled months in advance. All the same, it was a thing. In spite of the anniversary year, my blog was pretty quiet in 2012, filled with recipes more than anything else. I’ll see if I can remedy that for 2013, and I’m also contemplating moving to WordPress from Blogger. Still undecided.

Last year was also my start as a volunteer with Sante D’or, which is the shelter where I adopted Mr. Davis. I’d wanted to get involved in volunteering somewhere for awhile, and had been keeping up with the group on Facebook, so I dove right in and started visiting the shelter regularly to photograph the residents. The experience benefited me twofold – I love to help snuggle and care for all the shelter kitties, and I feel it’s also helped me improve my photography skills.

Not too shabby for my first year as a “for reals” adult (according to little kid Lisa, 30 was a grown-up). 2013 has many ambitions of its own, so onward!

Picking a Photo

As mentioned on Facebook, my library is having an amateur photo contest and I’d like to submit something, but I’m having trouble picking out a picture. Based on feedback from others and a few of my favorites, I’ve narrowed it down to 8 photos to choose from. I can only pick one, and I think I’ll submit either to Still Life, Animal, or Scenic categories.

Now the hard part, which one of these is the best?

Khan Academy Experiment–Absolute Values

I remember learning about absolute value equations in school. The only thing I retained was that they made V-shaped graphs and that was kind of cool, but I’m not sure I ever grasped an understanding of real-life situations where absolute values came into play.

So here’s an example (special thanks to Matthew DeLucas for suggesting the use case).  It’s extremely simple, but that’s okay because it’s supposed to be for Intro to Algebra stuff (it has some inequalities in there for good measure).  Note, it does not take into account the fact that the stage has bounds, so it’s still an oversimplified case.

You are making a 2D Fighting game (a la Street Fighter).  The part of the screen that is visible is 540 units wide, even though the stage is actually much wider, so you never want your players to be farther away from each other than the width of the visible screen (when players move the screen does not pan up and down, only left and right, so we only care about their positions on the x axis).  When the players get further away from each other than 540 units, the game should push them closer together.

If one player 1’s x position is 100, at what player 2 positions will the game need to push the players towards each other?

|x – 100| = 540

x = –440 or x = 640

image

image

Under what conditions will the game know that it needs to push the players together?

|Player1.x – Player2.x| > 540

|x-y| > 540

image

Khan Academy Experiment–Intro to Algebra

So awhile ago on Facebook, I mentioned wanting to do a thing where I came up with a practical game development example for Khan Academy playlists.  This post is the first one!

I started with the Intro to Algebra playlist, and actually had kind of a tricky time coming up with an example.  I just wanted to do something simple with comparing two linear equations, but lots of things in games don’t end up being linear (the first idea that popped into my head was comparing acceleration and top speed between Bowser and Yoshi and seeing when Yoshi would overtake Bowser, but those aren’t linear rates).

After cycling through some more too-complex ideas, I settled on Gold Drip in MOBA games.  It’s a start, but even still it’s oversimplified for a few reasons

  • It doesn’t take into account other means of gold income or spending, only passive gold drip. 
  • It doesn’t address that you can’t actually buy the Philosopher’s Stone at the beginning of the game – that you can’t have negative gold
  • The per-10-seconds language would have tripped me up as a beginning algebra student, I think.

Anyway, it’s a start.  Please let me know if I blew the math anywhere.

The Scenario

In League of Legends, players earn money at a rate of 16 gold every 10 seconds and every player starts out with 475 gold.  A player can buy an item (Philosopher’s stone) for 700 gold that increases her income by 5 gold per 10 seconds.

So, normal rate (where s is seconds)

Total Gold = (16/10)s + 475

Philosopher’s Stone rate

((16+5)/10)s + 475 – 700

If a player buys the Philosopher’s Stone, at what time does she break even, after which her gold will overtake an opponent who did not buy the Philosopher’s Stone?  This is assuming neither player buys anything else or gains gold in another way.

(16/10)s +475 = ((16+5)/10)s + 475 – 700

(16/10)s +700= ((16+5)/10)s

(16/10)s+700 = (21/10)s

700 = (5/10)s

700=(1/2)s

1400 = s (so 23 minutes and 20 seconds)

IntroToAlgebra

However, this would assume that you could buy the item from the very start and have negative gold.  How long would it take before a player could afford to buy a Philosopher’s stone?

s = (700 – 475) * 10 / 16

Let’s assume that you the designer want the Philosopher’s Stone to be OP  and pay itself off 5 minutes earlier than it does right now (s=1100 instead of s=1400).  How could you change the item’s cost to achieve this?  How could you change its gold gain rate to achieve this?

Changing initial item cost

(16/10)(1100) +475 = ((16+5)/10)(1100) + 475 – c

(16/10)(1100) =  ((21)/10)(1100) – c

1760 = 2310 – c

c = 550

Changing item’s gold gain rate

(16/10)(1100) +475 = ((16/10)+r)(1100) + 475 – 700

1760= 1760+1100r – 700

700 = 1100r

7/11 = r (this is 7 gold per 11 seconds)