Tag Archives: Cats

More updates

I didn’t really have time to flesh out the details of my computer problem when I last wrote, so here goes:

After my computer froze, I naturally reset it. After doing this, I left the room to go do something productive while it booted. When I came back, the screens were black. I’ve had other computers randomly not POST before, so I once again reset it. Alas, the restart button didn’t do anything. I then tried to shut it down, no dice. So, I moved onto trying a hardware shutdown (holding the power button). That didn’t do anything either!

Seriously worried that there was something wrong with my computer at this point, I flipped the PSU power switch (yes, that killed it). I take a quick look inside the case to make sure everything’s okay in there and it doesn’t smell like burned electronics. Looks and smells fine!

I’ve had a case of a dead computer that came back to life when I gave it a good cleaning, so I decide to do the same here. I was very thorough, so it took me all day to do this. When everything was put back together, I threw the switch. Nothing happened. The fans didn’t even spin up this time. Ready to pull my hair out at this turn of events, I call my brothers who are also skilled with computers.

My brothers advise me that the PSU is usually the cause of these problems in a computer, so I borrow a compatible PSU from a friend and try once more. Again, nothing. I remove the memory and sound card and repeat. The fans spun up this time, but no POST beep. I notice that the HD light is solid and there’s no power light. Crap!

The rest is rather unexciting: I got an RMA number from Asus (my motherboard manufacturer) and sent it off. Cue where I am now.

I called Asus this morning to check on my RMA, and to my surprise they gave me a fedex tracking number for the replacement! Now, I should be overjoyed that the new motherboard will be arriving in two days, but there’s a downside. I was using a ThermalTake Big Typhoon CPU heatsink/fan, and you have to irrevocably stick a mounting plate on the back of your motherboard in order to install it. I had to leave this mounting plate on the motherboard when I shipped it off. So, I quickly ordered a new heatsink this morning that’s supposed to be comparable to what I had and pay an extra six bucks to rush shipping. Hopefully it’ll be here when my motherboard gets here!

Running my own garrysmod server has been interesting. It’s a lot of money, so I’m just hoping that sporadic donations and clients will help keep it afloat. I’m not sure I’d have the heart to kill it simply due to lack of funds though. Besides, it’s always priceless when the players do something like this. It has also been nice to run a server because it’s helped me focus my scripting efforts. Imagine that, it’s easier to know what to do with an admin mod when you’re actually running a server!

Now, to go away from computers… Pippin’s doing fine! He jumped our six foot fence yesterday so apparently his physical strength is back too. You have to wonder if the poor little fella knows how close to death he was (most people would put an animal down than hospitalize them).

I went hiking with a friend a few days ago, and it really makes me realize how much I’m going to miss the mountains and drinkable water here in Utah…

Still breathing

Yes, it has been a while since I’ve written. Why? I really don’t know.

Unfortunately, my nice, new computer I just bought last October decided to die on me a couple weeks ago. I was messing around in that hell-spawned program iTunes when my computer froze — never to return. Thus, I naturally blame said application. It’s going to be at least three weeks from today until I have my good ol’ computer in working order again.

Going back to conducting affairs from my laptop, I have a new-found appreciation for my desktop. I’m trying to run all the applications I could run on my desktop, but everything’s going four times slower. Garrysmod is nearly impossible to run/play, which is a shame because I have a boss who’s no doubt wondering why my code updates have come to a grinding halt as well as a new not-so-cheap dedicated garrysmod server. Still, perhaps all this worked out to my benefit because now I have more time for miscellaneous tasks like getting ready for my move to Texas and writing on my blog.

Speaking of Texas, I should mention that I graduated from high school last week. I’ve decided to follow the family tradition of attending LeTourneau University. It’s a pretty neat growing Christian university geared toward engineers. The only downside is, of course, that it’s located in Texas; it will be fun to finally get away from Utah though!

On the same day my computer died, I received a call from our local air force base inviting me to come back and work for them again this summer. This is very exciting news for me, as I loved working out there. I learned an inordinate amount of information, and have used most of what I learned at least once since then. Of course, there’s the extra benefit that this job has a good possibility of continuing throughout college (yes, even out of state. I’ll just work whenever I come home), even has a chance of paying for a Master’s degree down the road.

This last weekend one of our cats, Pippin, mysteriously stopped eating or drinking. We promptly took him to the vet, who ran an analysis on our unfortunate kitty’s blood. The tests revealed nothing, so Pippin was sent home with some antibiotics and we were told to force water down him. Now, for those of you lucky enough to have never tried — forcing liquids down a cat is maddeningly difficult, impossible in the quantities required. However, we stuck to this regimen for two days with no improvement.

When we realized Pippin would probably die of dehydration before he got over what was ailing him, we took him back to the vet on Saturday. The vet still had no idea what was wrong, so we had to leave Pippin there for hospitalization over the long three-day weekend.

It turned out that Pippin had a urinary tract infection. We got some extra meds for this when we picked him up Tuesday. It’s now Thursday, and Pippin’s doing much better. He’s almost back on track with his old diet, and seems to be taking enough liquids.

To once again change the subject, I’ve been considering what project to take up for the summer as is my annual tradition. My ideas include:

  • Some AI in garrysmod. Maybe some intelligent weapons platforms, or just general AI demonstrastions (flocking, leading, etc). AI is and always has been my passion, so this would be pretty neat.
  • I’d like to do some work with an ogrelua combination, but this would be a huge project spanning years. If I start now I’d be lucky to have something to show for my college senior project. I may write more about my ideas for this at a later date.
  • Ulysses Universe. A friend of mine would hurt me for putting this on my consideration list (he’s been reminding me to finish it every day for months now), but every time I think of what’s required in the next step to do this script I suddenly remember I somewhere else I need to be. Basically, Ulysses Universe (UU for short) is implemented in garrysmod and is a real planetary system. This means you can launch things in orbit, walk around the planet, etc. This script can be broken down into four major components:
  1. Gravity. By far the simplest to implement, I’ve rewritten this component multiple times until I was happy with how it worked and how it was optimized.
  2. Player angles. The players’ angles have to be rotated while they walk around the planet. It took me a while to figure out how to do this, and I just recently realized I probably took the entirely wrong approach (has a nasty bug when you go to the bottom of the planet).
  3. Player movement. By far the hardest thing to implement, because of the complexity of the physics system. You have to keep track of moving objects under the player, apply force to said objects so they can tip and fall, and of course make sure players can’t walk through walls. This has to be completely reimplemented because the default hl2 system has no allowance for it whatsoever. Even worse is that this would require the prediction for player movement to be redone. In the end, there’s no way this is going to be anything like VALVe’s movement system.
  4. Niceties. Things like an easy swep to launch things into orbit, a compass, hud, etc. These are always fun to implement.

Okay, enough typing for today (3 AM). Hopefully I’ll have more updates soon!