Cat Wars: Day 7

It all started last Saturday. I came home in the evening, had some dinner and messed around on the computer. Anne was out of town.

I should have noticed something strange when Signal (the younger cat) was acting oddly towards Pixel (the older cat). He was hissing at him whenever they got close. I figured it was just stress from being alone while we were away for the holidays and again the weekend after for CES. I went to bed and forgot about it.

The next morning I woke to a commotion. I heard Pixel yowling like he does when there’s a cat outside the house. He’s an indoor cat, but he still believes he has to defend “his” turf outside. He does this by yowling, hissing and screaming while pounding on the window in an attempt to scare the other cats away. They usually just stare back at him in bemusement until they get bored and walk away.

This morning it sounded different, like it was inside the house and there was noise that seemed like cats were chasing each other around. They do this all the time, usually in a playful manner. The sounds I heard did not sound playful.

I knew there was something wrong when I entered the kitchen and saw the blood. There were spots of it all over the dining room and on the living room floor. There was an even an area in the kitchen where it seemed to be splattered.

I opened the door to the garage and I immediately saw the problem. The door from the garage to the outside was open. And look who was strolling in casually – Pixel.

We used to let Pixel outside for short bits on a collar and leash. He hated it. He would just skulk around and hiss and yell at us. Then when we brought him back in, he would cry for weeks for us to let him out again. It was no fun. If we let him off the collar, he would jump the fence and try to escape.

Once we accidentally left the door open, but realized it before we went to bed. Pixel was missing. We went outside and called for him, but he didn’t respond. We walked around the block, but couldn’t find him. We went to bed worrying about what would happen to him.

At about 3 am we got our answer with a loud thud at our bedroom window, followed immediately by a meow. It was Pixel, apparently done with his outside excursion. To get our attention he was jumping 3 feet to our window and pounding on it. It worked. We woke up, opened the door and he ran right over, anxious to get back inside.

This time, with the door open all night, Pixel had his wish to wander in and out at his will. Of course, it was an untypically cold night (down in the 20s), so I did I great job heating the backyard all night!

Closing the door, I went to look for Signal. He was in his typical “safe place”, underneath our bed. All cats accounted for, I went to figure out what had happened.

I expected to find a half-eaten bird or squirrel lying somewhere in the house, bleeding profusely, but there was none. The bloody spots all led back to Pixel, licking a bloody paw in the living room. Cats are always sensitive about his feet and this was no exception. He wouldn’t let me anywhere near it. He seemed to have stopped bleeding through, so he seemed OK.

I went about cleaning up all the spots of blood. Clearly he walked all over the place. It was dried, but didn’t seem that old. In the garage, I found a regurgitated clump of grass.

I got a look at Signal and he seemed alright, no blood or anything that looked like a wound. His tail seemed a little wet for some reason. Physically he was OK. Psychologically, he was not.

He wouldn’t come out of the bedroom. When I managed to finally coax him out, Pixel appeared and suddenly the yowling, screaming, and hissing began. Pixel chased him down the hall and out through the cat door into the garage. Occasionally he would try to come out, but then he would encounter Pixel again and they would go at it.

Except for maybe the first week that we brought home Signal, they’ve never acted this way. Pixel, when he gets outside, seems to go a bit primal, screaming and hissing. A few times he’s gotten so crazy that he’s attacked Anne or me. The result of this is that Anne is terrified by him when he gets angry. She’ll lock herself in a room until he’s calmed down.

I think Signal spent most of Sunday night in the garage. When I woke up and checked on him on Monday, I noticed the garage door was open again. What the…?? Was I that incompetent at closing a door? Had the cats figured out how to open it? Nah, I think it was the weather. That door has a hard time closing when it’s hot and tends to pop open when it’s cold. I think it was so cold these nights that it shrunk enough to come right open. The next night was supposed to be cold again, so I rolled a recycling bin right up against it.

I hoped that would be the end of it, but that was 4 days ago, and there’s still no peace in catdom. Signal has moved from the garage into his “safe place” under our bed and claimed it has his own sovereign state. Pixel rules the rest of the house, but does not recognize our bedroom as a state and therefore strolls in whenever he likes. Much hissing, back arching, growling and tail fluffing ensues, often in the middle of the night.

Signal must be brave enough to wander out for food, water and the litterbox. He doesn’t seem to be starving and I haven’t spotted any messes – well, almost.

During one encounter, I found the wall behind where Signal was standing to be wet. Was he trying to spray in the living room, attempting to reclaim his territory? Or did Pixel literally scare the piss out of him? He did this only inches from an electrical outlet. Yeah, it would be just great if the cat burned down the house. I’d end up as a headline in the Odd News section of the paper.

A few days later, right in front me, Pixel deliberately sprayed the same spot on the wall. I yelled at him and cleaned it up. This was not going well.

Now when we come home Pixel, comes out for some attention while Signal hangs out in the bedroom and meows for us to come visit him in the bedroom. He loves when we go to bed, but then Pixel tries to visit as well. We end up literally in the middle of a catfight. I tried throwing Signal into the garage to make sure he was able to eat, but he just cried behind the door, unwilling to go through the cat door in the kitchen and risk another encounter with Pixel.

We still have no idea what happened to make them so angry at each other or how Pixel started bleeding. Pixel seems to be more over it than Signal, but whenever they get close, Signal starts growling. This apparently forces Pixel to defend his honor and begin screaming. Usually there’s a quick retreat by Pixel, since he can go anywhere else in the house.

My hope is that this will last no longer than one more week. Otherwise, we may have to make a difficult decision. Anyone want smart white cat with a bad temper or a playful (but dumb) gray cat?

Yes, I Do Give a Duck

Every year at Yahoo, the founders (Jerry and David) buy a gift for all the employees. Jerry and David walk down the aisles and hand them out personally to many of the now 12,000 employees.

Usually it’s some kind of clothing item, but this year David showed up at my desk with an envelope. Inside was a “check” for $100 that I could give to any charity I wanted. Cool! Never do you have $100 that you can just give away without even wondering what you might have done with it yourself.

There are literally thousands of choices and I had no idea what to choose. I briefly considered The Human Fund. 🙂 The other night I was having dinner with my friend Tom and he mentioned that an acquaintance of his was involved with the Heifer Project.

Heifer? As in cows? Yup.

It’s actually pretty cool. They give animals to people in poor parts of the world that help them sustain themselves, kinda like teaching a man to fish… except the fish is a cow. Or a goat. Or a llama.

The catalog of animals you can buy is amusing. For my $100, I’m getting a flock of ducks ($20), a share of a llama ($20) and 3 rabbits ($60). The Heifers are a bit pricey at $500.

Personally, I hope they ship out some ducks from around here. Have you been to Redwood Shores or Oakland lately? These ducks and geese are make a total mess of things.

I wonder if, like sponsoring children in 3rd world countries, I’ll get letters from my mini-zoo. Probably not.

The Day the Secret Service Took My Boss Away

Back when I worked at LAUNCH, I had a boss named Alex. Alex was a very interesting guy. A bit crazy at times, but still a good guy.

I eventually transferred up to the Sunnyvale campus of Yahoo so I no longer worked with Alex, but I kept in touch with a lot of people down there.

One day I heard a rumor that the Secret Service showed up at the office and escorted Alex from the building. It turned out to be true. Alex never came back to work.

Recently I thought of Alex again and looked him up. His website is still running and on it is his interesting telling of what happened with the Secret Service. It’s a hilarious story in Alex’s signature character, so give it a read.

Word of the Day: Lazy

lazy (laa-zee)
ADJECTIVE.

1. Resistant to work or exertion; disposed to idleness.
2. Slow-moving; sluggish: a lazy river.
3. Conducive to idleness or indolence: a lazy summer day.
4. Depicted as reclining or lying on its side. Used of a brand on livestock.

Purely Hypothetical Example:

Signing up for and installing Skype on your laptop to make a local phone call because you’re lying in bed and too lazy to get up and grab a real phone.

The Amazing Race: Engineer Recruitment Edition

Well, another season of the Amazing Race is done. It seemed to me that the winners this season were the most deserving of the 3 teams left this time around.

What was most strange about this season is that they visited countries that were the original homes of several engineers I’ve hired. India (no surprise there), Ukraine, and even the tiny island country of Mauritius, the last home of the Dodo bird.

Hopefully I’d like to have the chance to visit all these countries, just not in a nationally-televised competition. 🙂

I’m looking forward to All-Star season starting in February!

Dunkin Donuts in Silicon Valley

Ever since I moved to the west coast, I’ve longed to find a good donut shop. I don’t know what’s wrong with the places around here, but you can’t get a decent cruller. Even after Krispy Kreme arrived, I prefer Dunkin’s, of which there are none in California anymore.

Dunkin Donuts

A few months ago someone mentioned on a mailing list at work that there was a place in San Jose that used to be a Dunkin Donuts and hadn’t really changed much since. On the way to buy a Christmas gift this morning, we stopped at Sunny Donuts, on the corner of Union and Camden.

Anne immediately recognized it has a former Dunkin’s, even though I hadn’t told her why we were going here. The counters and tables were pink and the menu was in that familiar bubbly font that they used to use. The menu even called the donut holes Munchkins! We ordered a dozen Munchkins, a french cruller and a jelly donut.

The verdict? Close enough! They tasted a little different than what I’m used to when I go back to New England, but it’s 90% the same. Mmm, mmm, good. Finally, a real donut shop in California!

Importing Stickies from Windows to Macintosh

I’ve been a fan of Zhorn Software’s Stickies for Windows, but now that I’ve switched to a Mac, I need to get all those stickies back.

First I had to find the stickies file on my Windows Laptop, located under C:\Documents and Settings\[YOUR NAME]\Application Data\stickies\stickies.ini. I copied that to my Mac and wrote this little perl script to convert the stickies file to a bunch of little text files.

#!/usr/bin/perl -w


mkdir('stickies');
$i = 1;


while (<>)
{
s/.*\\fs20(.*)\\par\^M\}\^M$/$1/;
s/\\par\^M/\n/g;
# s/\r\n//g;
s/\\\{/\{/g;
s/\\\}/\}/g;
s/\\f[01]//g;
s/^\s+//g;


open(NOTE, ">stickies/$i.txt");
print NOTE $_;
close(NOTE);


$i++;
}

I ran it with

perl stickies.pl < stickies.ini

Then I ran Stickies and went to File > Import Text. I selected all files in the stickies folder and hit open.

Tada! My surrogate brain is back.

Essential Windows Applications

You have to be careful what you wish for. A few weeks ago, my Windows laptop (provided by Yahoo!) was feeling kinda slow. There were little problems that I couldn’t seem to fix with the OS and I began to feel like it would be a good idea to wipe it clean, reinstall Windows and start fresh.

A few days later, my laptop wouldn’t start up. I brought it to the IT guys and they figured out the problem. One of the clips at the top of the screen broke off in the bottom half and got stuck inside. This happened some time ago, but eventually that clip got loose inside and shorted out the motherboard. Apparently it’s fairly common.

Well, I got my fresh install of Windows and had to go through the process of reinstalling all the apps I use. That brought up the question of what apps do I really need? Over the years I’ve found a bunch that are essential for me to feel productive. Here they are in order of priority.

  1. Thunderbird – Email is still the killer app, and this one really gets how I deal with all that junk (and the real emails too)
  2. Firefox – The most extensible web browser ever
  3. Yahoo Messenger – This is how work gets done
  4. Palm Desktop – Pretty much required if you have a Treo
  5. Slickrun – By far the most useful Windows utility. Type in quick shortcuts to run programs, go to web pages, anything.
  6. Mapsource – This is how I view all my maps and transfer waypoints to my GPS.
  7. PuTTY – The best free terminal program out there.
  8. Stickies – I don’t know why Windows doesn’t come with one of these like Macs do.
  9. Winamp – A simple audio player that plays just about anything and doesn’t get in your way.
  10. NoteTab Light – An excellent little replacement for Notepad
  11. ExpertGPS – The killer feature of this one is being able to take any map as an image and calibrate it with GPS coordinates so you can overlay waypoints on it and create custom hiking maps.
  12. RealVNC – This is how I fix my parents’ computer. 🙂
  13. WinSnap – A great application for doing screen captures. Capture a region of the screen, save it to a file, print it or email it.
  14. TreeSize – Gives you a map of where all your disk space is going so you can free it up.
  15. Profont – A good monospaced font is hard to find. This one is compact, clear and free.
  16. VLC – This video player will play just about anything.
  17. Gaim – For those times that I need to speak to AOL or MSN friends, this client is far less annoying than the official ones.
  18. Flickr Uploadr – The fastest and easiest way to get photos on Flickr
  19. SlingPlayer – Gotta watch those Red Sox games

Tomorrow I pick up my brand-new MacBook Pro, so I guess I’ll have to start making a new list.

Go Panama!

On October 17, Yahoo! announced that its long-awaited new ad system, “Panama” was live. I’m not sure if this meant it was live for everything, but starting that day, the revenue from my Yahoo Publisher Network ads went up significantly.

Comparing the 17 days before and after the Panama upgrade, my revenue went up 114%! That’s more than double what I was making before. I run some Google Ads too just to make sure I’m not missing out on anything and they don’t get close to that kind of return.

Now, this is not the kind of amounts of money I’ll be retiring on or anything, but it’s a nice little check to get every month. Go Panama!

The Longest Concert Ever: The Bridge School Concert

For a long time I’ve thought it would be fun to go to The Bridge School Concert. Lots of big name acts in short sets, kind of like an artist sampler. I told Anne about it and she began checking for tickets.

When it was announced, the only seats available were $70. $70!?? That’s too much for a concert I thought. A few weeks later the lawn “seats” were released and Anne snapped up two without even waiting to confirm with me about it.

Last Saturday was the concert. We had just enough time after our Segway ride to get home, grab some food and chairs, and head over to Shoreline Ampitheater. That’s a venue we had never been to, but wanted to since we’ve lived here. Another place to check off the list, I guess.

Parking was quite a distance away on the SGI campus (they’re still around?), but we had nice walk with our beach chairs and food to the concert. It was a pretty hot day – up in the 80s. Our spot on the lawn – pretty much dead center left, right and up and down – was uncomfortable while we waited an hour for the concert to start.

I had heard that the lawn seats at Shoreline are pretty good; I’d tend to disagree. We couldn’t see the stage really at all. The incline seemed to be too low for really anyone to see except those at the very front. If anyone was standing in front of us, we definitely couldn’t see. I guess that’s why they have all the big projection screens.

At 4 pm, the concert started with a blessing by an indian chief. It was then that I started to really understand the audience here. Lots and lots of hippies. This was this concert to benefit the severely impaired kids who attend The Bridge School and there were no corporate sponsorships anywhere. Just a bunch of hippies getting together for a concert where they have a raffle to raise money. Crikes, even Woodstock had corporate sponsorships. Note to self: when planning a charity event, target groups of people who have lots of disposable income.

Neil Young started off with a short set. I only knew “Long May You Run”. Then some guy I’ve never of who looked like Jesus played off. His backup band had no name.

Gillian Welch was next. Never really heard of her either, but I guess she’s out there. Neil Young came out for the last song to keep everyone interested. Gillian actually looked a bit annoyed that Neil showed up and usurped her.

The most annoying thing for us was the 20 minute-plus set changes between acts. I’ve never been to a concert where bringing a book is a good idea.

Next up was Death Cab for Cutie, which I thought Anne would enjoy. She did. It reminded me that we hadn’t put in any new music on our iPod in at least a year, and it sure would be nice to hear music from 2006 here in October.

Around this time, people around us started smoking. I’m not really used to secondhand smoke anymore, moreso in California. Even moreso when it’s not from cigarettes. Most of the people smoking it were way older than us. When we got home we both had painful headaches.

More bands: Foo Fighters did a lame 3 or 4-song set, most of which I spent waiting in line for some $4 french fries. Pearl Jam was good but would have preferred that they didn’t substitute “Crazy Mary” for “Last Kiss”.

Trent Reznor admitted that he had no idea how he was going to do an acoustic concert. He showed up with a couple of cellists and and violinist. He played everything about 4 times slower than normal. It was weird. He did turn around and perform one of his songs facing the bleachers of Bridge School kids though, which was cool. Thankfully, it wasn’t “Closer”.

Brian Wilson really got the crowd going with classic Beach Boys song, but I felt bad for him. He was old and his voice surely wasn’t what it used to be. His backup singers did all the
falsetto for him. A couple of times he missed his cues and looked confused as he sat on a stool behind the microphone. He did last through 10 songs though. I just think that he should just go home and rest at 64 years old.

I thought Dave Matthews would be great to see, but by now I was just so damn tired I didn’t care. The lawn was completely full. There were no aisles, just a sea of people. As the night went on more and more people showed up and we were packed more and more tightly in. To get in or out you had step through a gauntlet of sleeping and otherwise disoriented people. If it wasn’t for the group in front of us that had decorated themselves with glow ropes, I probably would have never found my way back in the dark.

Dave’s throat was sore, so he jammed endlessly instead. That’s normally, fine, but not when it’s not 11:30 pm and I’ve been sitting in a beach chair for 9 hours. Get on with it.

We lasted, then started gathering our things at midnight as Neil Young’s set change proceeded. We waited near the exit for a few minutes and then he came on. We stayed for a few songs and felt like we had enough after he played “Harvest Moon”. We started the long walk back to the car while we could hear the concert conclude with “Rockin’ in the Free World”.

My conclusions: I’ve never been to a concert before that required you to bring your own furniture, 2 meals and a change of clothes. Yeah, there’s festivals like Cochella, but you’re actually staying there and there’s multiple stages. Here you’re in one spot – for 10 hours. Next time, $70 bucks doesn’t sound that bad for seats. It would be a lot more comfortable and we can show up an hour or two in, skip the bands we don’t care about, and still get the same seats.