I don’t know if I blogged about it, but I certainly complained on Twitter about my Macbook hard drive eating itself at the beginning of the semester. Well, just this morning my Windows hard drive in my PC started acting up. When I booted the computer, I got a “DISK READ ERROR INSERT SYSTEM DISC” message. I unplugged and replugged my hard drive, both data and power, and it booted. However, when burning a backup CD of some Sims 3 data, it crashed. Jon unplugged and replugged the hard drive and it booted again afterward. I played The Sims 3 for a while as a test and it was fine for maybe half an hour, but it crashed again, first to desktop and then I got the Blue Screen of Death. (In Windows 7, no less!) Jon’s poking around in there now, trying out a different hard drive cable (it’s an old, old IDE hard drive that I wouldn’t mind replacing) and unplugging/replugging from the motherboard instead of just the back of the hard drive. If this doesn’t work, I think we’ll go to Best Buy today and get me a new, fast SATA drive because, seriously, I don’t know how old this 70GB IDE is, I just know I’ve had it forever as my Windows drive.
Update: Jon switched out the IDE cable for the one that was hooked to my CDROM drive, so I can’t currently use my CDROM drive but the hard drive so far has been fine. He plugged it into a different port on the motherboard, so I don’t know yet if the problem is 1) the hard drive, 2) the port on the motherboard, or 3) the first IDE cable. I’ve been playing The Sims 3 and nothing has crashed or acted up, so maybe it was the motherboard port or the IDE cable, and my hard drive is actually fine.
Here’s what I’ve been doing with my Sims:

Right, so one of my [normal, living] Sims got an Opportunity to take the remains of a loved one to the science lab so they could be brought back to life. I didn’t have any dead loved ones, so I had my other Sim, a kleptomaniac, go steal something from the graveyard. What she stole was Vernon Carpenter’s remains. So my first Sim took them to the science lab, but the experiment didn’t go fully as planned, and I ended up with Vernon Carpenter as a ghost, but part of my family. He’s completely controllable and is just another family member. I designed for him this snazzy bedroom shown here.
giving up on the day, possibly due to frozen milk
I probably ought to go to bed and as soon as I take a shower (which will happen promptly after I finish this post…), I will. I don’t know why I have such a time getting to bed, but I always seem to drag my feet about it. Tony commented once that he’s the same way, and it just feels like you’re giving up on the day. That idea has stuck with me, and I think I agree. If I go to bed now, who knows what cool stuff I could be missing! Usually for me, given my rather dull daily life (OMG why do you read this??), that cool stuff would be occurring online or somehow involving a computer.
So I’ve been working on a program for class wherein we’re supposed to write a rational class (i.e. a class that represents fractions) that supports dimensions (e.g. 1/2 foot, 2/15 Newtons, 1/4 seconds), and we’re to do it in Java and Smalltalk. My Java version is progressing nicely, I’m enjoying JUnit for unit testing, and it’s generally all going about as I planned (though with increased verbosity and frustration due to said verbosity that seems inherent in Java–grr). It makes me worry about the Smalltalk version, though, with Smalltalk’s lack of static typing and generics and interfaces and access control… Aaahhh! I’m sure I’ll come up with something and it’ll probably be quite akin to my Java implementation, and really, what has happened to me? I’ve been coding in C# so long that the dynamicness and duck-typing of Ruby seem more foreign now, all because of having to declare what my variable is and what interfaces it must implement and what methods it supports before I go using it. Darn conservative C#, wacking out my liberal Ruby zen.
All right, and now I will go to bed and I’m sure I’ll grumble to myself (and Jon, too, when I call him bright and early) when I have to get up for class tomorrow. I gave my milk a good thaw tonight (my fridge is serious) by running it under the tap till it was more or less liquid again, in most parts, enough to make some macaroni and cheese at least. So, I can make a nice latte in the morning with the already-scooped coffee that’s been sitting in the espresso-machine filter in the fridge since two days ago when I got a hankering to make a latte but was thwarted by my milk. Pfhew.