A single life's records...
Current Month
 123456
78910111213
14151617181920
21222324252627
282930
I write this book with my lifeblood as the ink. I cannot turn the pages back, but one small word may change the future...
Jun. 3rd, 2009 @ 08:37 pm Catching Up
Scribe Tools
comic lingapp coding
Mood: determineddetermined
Ambience: Advent Theme (Sins of a Solar Empire music)
Wow. So...yeah, entirely too long since I've updated this thing. I'd say the primary reason for that is that my life isn't really all that eventful anymore. That said, I'm probably going to be dumping a lot of stuff here, but keep in mind that it's condensed from about nine months of gap.

First off, I'd like to say thanks to Horizon/sherpa, who sent me an e-card for my birthday. Unfortunately, my story isn't "building tension" for anything, it's just too mundane to tell at the moment. *laughs* I also apologize for not responding to (or viewing it) sooner, but (a) I wanted to put that in here, and (b) I had no idea that the email address lingapp@livejournal.com even existed. Kind of makes me wonder what else I've been missing these past few months. Maybe I should figure out how to access that. (But in the meantime, please nobody use it!)
Edit: I did some poking around, and the @livejournal.com email address only works if you have a "Paid or Permanent Account." I have neither, so please nobody use it. Thanks!

In academic news, I'll be attending James Madison University in the fall as a graduate student. Arranging that is going to be all kinds of crazy, as it's in Virginia. I'm not really sure how it's all going to work out, but I figure I need to get out of Indiana soon or go nuts. So I'm going to JMU, even if I have to burn my bank account to the ground just to pay for one semester.

Probably the biggest factor that spurred that decision is my current job. I don't find web development particularly satisfying, and certainly not in the environment I currently find myself in. (The company provides technical support and web services to corporate clients of various sizes, including an area convenience store chain and several area clinics; I work as a developer for the websites, primarily in PHP.) One of the clients is a "poker training site." Now, I don't really know what I want to do with my degree in computer science, but I'm pretty sure God didn't give me a natural affinity for computers and guide me through four years of computer science courses just so I could spend my days helping to write and maintain a website that charges idiots $100 plus $30 per month to sign up and talk to other idiots (who paid similar sums of money) about their trips to Vegas and to swap risqué pictures of women. *breathes*

I realize it may be a bit hypocritical to complain about unprofessionalism when I routinely wear jeans to work, but it just galls me that we have three passwords that get used for everything, for example. (When I started, I couldn't even change the password on my email account; I had to raise a fuss just to do that. They've since upgraded the Exchange server and apparently forgot to disable that option.) As another example: my project manager was dealing with a problem with a web service throwing an error (a WSDL file was involved; I don't fully understand these things), and asked the guys who wrote the web service to look into it. The guy apparently tried it with his computer, and when it worked fine the (seemingly knee-jerk) response was to tell her it was an "ID-10-T error." (I have this whole email exchange on file; he also took the time to create a shiny starburst graphic to go with it.)

I could probably talk entirely too long about my issues with work; suffice it to say that I find the atmosphere poisonous on several levels. Not to mention that the company seems to have a lackluster reputation among other tech workers in the region, apparently due to lack of quality (and general uncouthness of developers, though apparently "it used to be worse" excuses that).

</rant>

Um, let's see...

I don't know if I've mentioned this previously (probably not), but I finally picked up a copy of Sins of a Solar Empire and I have to say it is an awesome game, especially considering it works pretty well on my sub-minimum-requirements computer. (Granted, the only problem is that my graphics card is one notch too far down the scale, but still.) The only complaint I have is the lack of story to go with it (besides a few background bits), but overall I'm having too much fun driving space fleets around to care.

I guess getting game recommendations from MystBlogs is a pretty good strategy; I've enjoyed both Sins of a Solar Empire and Rise of Legends immensely.

...hold on, did I get both of those from wandering_nomad? I know I learned about Sins from him on MystBlogs, but I can't remember if he also mentioned Rise of Legends...and his (main) blog seems to be missing at the moment.

Things aren't going well on the computational front, I'm afraid. Clunker (my old K6 machine, vintage 1997, aka "I pulled this out of my neighbor's trash for you") has blown out another network card. It seems the firmware is shot. I haven't looked into the matter very thoroughly, but I don't think that's something I can reverse. While NICs are cheap these days, I can't really justify the cost and hassle, so Clunker's being broken down for parts.

Unfortunately, Grinder (my does-it-all Pentium III that earns its keep as a router, firewall, wifi access point, caching proxy, web server, file server, checkbook, and alarm clock) has developed a habit of freezing up on a frequent basis, so that's currently out of the running as well. I did get some "new" hardware for my birthday, though, so hopefully I can return my network to its former level of functionality, but the whole matter has frankly been a bit saddening.

Um...I think that about wraps things up here. Hopefully I'll have more to say (and post) in the next few weeks.
Oct. 25th, 2008 @ 04:26 pm Moving Again
Scribe Tools
comic lingapp coding
Mood: calmcalm
Ambience: the dishwasher
*sigh* Another two months. I've really got to get better about updating this. Anyway, here's what my life is like right now:

A couple weeks after getting laid off, I was able to obtain a position at Golden Tech back in good ol' Valpo. So I'm working there now. Not too chuffed about my coworkers, who seem a bit...rougher (high-school-ish) than I'd like, but I'll live through it. Ideally I'd be off to grad school next fall, so I have to put up with it for only a year.

Since I rapidly got tired of driving to Valpo and back each day (over an hour on the road, daily), I moved into Compass Pointe apartments, which is literally right next to Golden Tech. So, I'm living by myself now, which isn't too bad, but the paperwork is tricky. The place is pretty nice, and even came with internet (albeit a bit slow). Apparently it also comes with cable of some sort, so I need to look into a TV tuner card for my computer that works with Linux. (Since it'll be easier to buy and install one of those than to buy a TV and move it in less than a year.)

Anyway, that's where I'm at now. Hopefully I'll post again soon.
Aug. 27th, 2008 @ 11:58 pm Laid off, and NetHack high scoring
Scribe Tools
comic lingapp coding
Mood: tiredtired
Ambience: Harry Gregson-Williams - Only the Beginning Of The Adventure
*sigh* Two months this time. I'll have to try and do better...maybe I can make the computer bug me about it.

Well, my biggest news is that I got laid off earlier this week, so I'm kind of...jobless at the moment. If anyone hears of an opening for someone with a B.S. in computer science, please pass it along. Luckily I've got an interview lined up for this Friday, so hopefully that'll pan out.

I'm also prepping grad school applications for fall of 2009 (turns out I've missed the deadlines for this coming spring, an unfortunate miscalculation). Not much to say there. I'm looking at five schools: UIUC (again), Carnegie-Mellon, James Madison University, University of Arizona, and SUNY Stony Brook (whatever that is). These were mostly pulled off a list of good computer science graduate schools, so I don't have any particular preference.

Um...I've been continuing to scan things into my "online" checkbook application, as well as putting a few minor features in. I've been making good progress. Of all the bank statements I have (and I'm missing only one), there are 673 transactions accounted for. I have entered 531 of those, so only 142 to go.

I've been trying to learn/teach myself CSS, but it's been slow going...mostly because it's a low priority at the moment. I've got a trusty O'Reilly pocket reference and complete control over a private web server, though, so hopefully it's just a matter of time...and picking out a few key core concepts that I seem to be missing. As part of this, I've been trying to put together an "intranet portal," I think is the term, which will function as a useful home page. Among other things, it has a PHP-based random fortune-cookie thing that dispenses quotes from "Words of the Watcher" in Path of the Shell.

Um...Clark's been borrowing Futurama from Brian in segments, so we've been watching that over supper of an evening. It's...um, less objectionable than I initially thought it would be, and actually pretty funny in a lot of cases.

Apropos of nothing, I got my highest NetHack score of all time a few days ago, though I still haven't made it even halfway through the game. I died of a pretty stupid mistake, too, but I was still impressed by how far I'd gotten. Here's some info:

Log file entry: 3.4.3 1060530 1 29 29 180 180 1 20080822 20080820 1000 Val Hum Fem Neu Ahnotahm,choked on a wraith corpse
Status line:
Ahnotahm the Swashbuckler St:25 Dx:18 Co:18 In:10 Wi:15 Ch:10 Neutral
Dlvl:29 $:0 HP:180(180) Pw:56(56) AC:-24 Xp:18/1290174 T:49424 Satiated Burdened
Death text:
Farvel Ahnotahm the Valkyrie...
You choked in Gehennom on dungeon level 29 with 1060530 points,
and 34758 pieces of gold, after 49424 moves.
Killer: wraith corpse
You were level 18 with a maximum of 180 hit points when you choked.

I had four artifact weapons (Mjollnir, Magicbane, Werebane, and Ogresmasher), plus my quest artifact (Orb of Fate) and had dealt with Fort Ludios, Medusa, the quest, and the castle. I also had a set of +2 gray dragon scale mail which I'd made myself (thank you very much), as well as the amulet of reflection and a couple sets of backup scales. Oh, and gauntlets of power for throwing Mjollnir.

The castle was a rough part, as this arch-lich was there and he'd teleport next to me, take one action, then teleport back to the stairs. Unfortunately, "take one action" often meant "summon nasty monsters." Unfortunately, one of the monsters he summoned was a gremlin, which promptly got into the moat and actually filled up the available space, so it was impossible to move. I used the "Elbereth" trick a lot, obviously. I finally got fed up with him enough that I fought my way back to the stairs (where he'd go all the time), chased him up a level or two, and finally took him out.

Anyway, that's enough rambling about NetHack. Bedtime for me. G'night.
Jun. 24th, 2008 @ 10:57 pm Of Computational Musings
Scribe Tools
comic lingapp coding
Mood: indifferentindifferent
Ambience: StarGate Odyssea - Main Title (Xycril)
So yeah, I guess it's been like a month since I've written here. Honestly, my life is not that exciting anymore. I suppose I could blather on about what I'm doing with my computers in great detail, but I don't think anyone still reading this (either of you) wants to hear all about that.

Anyway, due mostly to money but also to some other issues, I have written Cornell and told them I will not be attending in the fall. Maybe if I get my act together this time I can apply for spring or fall in '09, but I have to wonder if graduate school is what I'm supposed to be doing at this point.

Uh, I guess this biggest news currently is that I finally found a pet project to teach myself some PHP. I wrote a web-based program to help me keep (better) track of my bank account. (Yeah, two birds with one stone!) I deliberately set it up so that I can upload images of receipts that I've scanned in, in the hopes that I can maybe finally throw out some of the older piles. Also, I can scan in my bank statements, and I designed the database structure so you can link withdraws/deposits with statements that have been scanned in (or no statement at all, if you want).

On a completely different note, I'm looking into setting up my network for distributed compiling, because it's honestly getting rather ridiculous when, say, a new PHP version comes down the Gentoo Linux pipe and I have to watch Grinder and especially Clunker strain to compile it. Honestly...PHP takes longer to compile than a kernel!

I'm also thinking of switching Linux distros for my main desktop, because honestly Fedora 9 was a bit of a disappointment. One of my biggest peeves is the fact that apparently the Artwiz fonts get munged up somehow, which makes a few things almost completely unreadable. Like, Fluxbox. Or, say, my system monitors. Maybe I'll switch to Gentoo here as well and add it to the distributed compiling thing...probably would help out a lot, that's for sure.

Firefox 3 is pretty awesome. That is all.

...apropos of nothing, I'm getting a bit flabby in the stomach area. I keep thinking I'm going to do something about it, but I never do. Even trying to establish daily one-hour walks only worked for about a couple of (non-consecutive) days.

Oh, one last chapter to the broken-laptop saga. It turns out that the two 512MB ram sticks I got for it didn't help at all. So one evening me and Clark sat down and played "musical RAM slots" with his RAM, my new RAM, and my old RAM. After much trial and error, we found out that (1) my old RAM doesn't work in his laptop, but may still be good, and (2) my laptop can only support one RAM stick in slot 1; as soon as something goes in slot 2, it hangs like a 17th-century mutineer. So, I basically wound up replacing the two 256MB RAM sticks with one 512MB RAM stick for no effective change. Also I have an extra 512MB laptop RAM stick. Yay.

This isn't really relevant to anything, but it has been one year to the day since Last Contact with Miveen. I should probably take her off my IM buddy list.

Anyway, g'night everyone. Hopefully I'll update sooner rather than later.
May. 27th, 2008 @ 09:40 pm Concerning Cornell
Scribe Tools
comic lingapp murphy truck
Mood: depresseddepressed
Ambience: Blood Ritual (Pirates of the Caribbean)
I neglected to mention this earlier, but there have been quite a few developments regarding my search for a graduate school. If you'll bear with me, I'd like to rewind just a bit...

...to the end of April, when I get an e-mail from Cornell telling me that they're still missing one of two letters of recommendation, and that if I don't get them in by May, I'll be pushed back to the waitlist due to an incomplete application. (Thanks for keeping me up-to-date, Cornell.) So, having no other information to go on, I e-mail out to both my profs saying, "Hey, one of you guys didn't get it in a few months ago when I asked. Can you take care of that?" Turned out to be Professor Glass, actually. Anyway...

...so on the 12th (of May), I get an e-mail saying that I've been accepted (and that there's some snail-mail info on the way). Also, according to the official letter, I should indicate my acceptance by the deadline (May 19th) because the graduate program is competitive. Also, "[d]ue to the Master of Engineering Program's high level of competition, [they] are unable to offer [me] any financial support." (Heh...by the way, it's a competitive program...)

Unfortunately, that lack of financial aid is a stickler. I looked up on Cornell's site, and the grad program I'm going for is $36,000+ a year. Also, TA positions (which I might get, since it's competitive) are capped at $10,000+ a year, leaving something like a $26,000 hole I have to fill...assuming I get in as a TA, which doesn't seem likely.

So I called my folks, since the week I had to consider was shortened by the fact that I'd have to mail my response and it was required to be at Cornell by the 19th (as opposed to postmarked). Dad was away on a business trip, but after a long talk Mom advised to go ahead and accept (since I can always say no later, but I can't say no now and say yes later). So I accepted. I also noted that, at my current budget, paying off a loan of $72,000 would take me something like seven years...and I think my rent contribution may be a little cheap at the moment. (I don't think that took interest into account, either.)

Anyway, I think I'm committed now, since I sent in my acceptance. Dad didn't have much to say, since by the time he was able to get back to me I had already run out of time and made the decision (at least, I had to make it a few days early to allow for postal considerations; thank goodness I got it immediately by e-mail or I would've missed it). He was a bit concerned that the only reason I accepted was because I felt he and Mom were pressuring me to do so. (Yeah, really? I know I can't deal with that much cost...)

Mom and Dad occasionally keep saying that "God will provide," but I keep thinking that "God helps those who help themselves" and I have to wonder where a leap of faith ends and good stewardship begins. Okay, I realize the stewardship argument works on both sides...I mean, I have responsibility to develop my talent to the utmost of my abilities, but at the same time I don't think I should be depending on God as a "magic safety net" for my financial shortcomings.

...maybe I should wait and reapply to various schools next year.

I just don't know.
May. 21st, 2008 @ 10:52 pm RAM and a Birthday.
Scribe Tools
comic lingapp coding
Mood: optimisticoptimistic
Ambience: Ebla (E.S. Posthumus)
...and there I go again. So: last couple months:

I bit the bullet and bought a 4GB Asus EEE PC to replace my laptop. The thing certainly is...small. The keyboard is a little awkward, but I can type on it. Definitely don't recommend that for everyone, though; even I fatfinger it. Nearly the first thing I did was establish full-desktop mode. I wish I could change the distro, but nothing out there really appeals at the moment. Of course, it doesn't help that I'm not sure what's available...I mean, sure, there's "eeeDora," a Fedora variant, but does it use the same software repositories? Can I update? How much control do I have? Etc. etc. Maybe it'd be easier to do my own repository...

Anyway, in a nice twist of irony, it turned out Clark did have RAM compatible with my laptop, so we tested that in my laptop...and it booted just fine. Grrr. Basically the RAM went bad (which is easily replaceable) instead of the motherboard (which is not). I guess that brings my computer ownership count up to...five. Good grief.

At about the same time, I also purchased Rise of Legends, which is a pretty cool real-time strategy game. Now, keep in mind that up until this point, my sole experience in RTS games was with Age of Empires (and AoE II and their expansions). So the whole "borders" and "land area" thing was kinda new to me. Though, I have to say I wish there was more than one three-act campaign. Or that, say, you could unlock extras by playing lots of random-map games or something. I kinda emptied out all the exciting stuff in the space of two weeks. Still, I can't really fault a game that gives you the choice of steampunk, magic-based, or Stargate-Jaffa-looking races. And robo-spider things.

(Huh. There really is no apostrophe in "Jaffa." Go me.)

Oh, as some of you may not know (aka "the other reader besides Sherp"), my birthday was this past Monday. My family and I celebrated a week early, though, so I could use this past weekend to see my friends graduate. Among other things, I got a new folding computer desk (replacing the card table affair that tended to wobble too much), a copy of the new LCMS hymnal Lutheran Service Book, and a gift certificate to Newegg from the folks at work (which was used to buy new RAM, see above).

...um, I think that's it for now. Hopefully I'll be better at blogging (I say again). G'night.
Apr. 16th, 2008 @ 09:04 pm Autopsy Results: Shrieker
Scribe Tools
comic lingapp murphy truck
Mood: crushedcrushed
Ambience: computer humming
Subject Name: Shrieker
Aliases: Jumper, LAPPY486, "the laptop"
Manufacturer: Dell
Model: Inspiron 4150
Date of Purchase: March 2003
Operating System(s): Windows XP Professional SP1 (upgraded to SP2), Linux - Fedora Core 7
Processor: 2.00 GHz Pentium 4 mobile
RAM: 512 MB 266 MHz
Hard Drive: 30 GB
Wireless: none
Cause of Death: RAM connector failure
Comments: Subject's keyboard was damaged in late 2004. Since early 2005, subject had been emitting a loud, piercing tone during boot process.
Prior to death, subject had been occasionally freezing and becoming completely unresponsive, even to keyboard modal lights. Occasionally, subject would refuse to boot, instead flashing the "Caps Lock" modal LED for five seconds, then powering off. Important to note that LED flashing occurred prior to BIOS checks or display of DELL logo.
Research conducted on the condition indicated that reseating of the RAM modules would solve the problem; unfortunately, the situation refused to be resolved.
System was disassembled and major components examined. Large quantities of dust were removed from processor heat sink, which was itself also reseated prior to further testing. Nothing further anomalous was found. Upon reassembly, condition was found to persist.
Despite pending RAM module testing, recommend system be declared dead and broken down for parts to be considered for homebrew projects. Notably, LCD screen is still perfectly functional, but connector appears to be non-standard.


...goodbye, Shrieker. It was a good five years. I don't know what I'll do without the 9-pin serial port.
Mar. 26th, 2008 @ 10:55 pm Salmon? What?
Scribe Tools
dot questionmark larry corn chips mighty
Mood: confusedconfused
Ambience: the aquarium waterfall filter
Not much to report on today, but I would like to share a very bizarre occurrence. I'd also like to get comments from anyone who's experienced similar AIM issues.

As several of you probably already know, I have a habit of leaving my IM client open all the time (Pidgin, currently 2.4.0 on Fedora 8 Linux). A few nights ago, as I was getting ready for bed, I received a message via AIM from someone named "ExcessiveSalmon." The message read simply "Hi." Now, I don't know this "ExcessiveSalmon" person, so I immediately start the routine inquiries (and supplemental searching on Facebook and Google).

The person on the other end claims that I messaged them first, and they don't know who I am, etc. When I copy-and-paste the fist line of the conversation, along with their screenname, they say that it was me. I apologize, wish them luck, and go to bed.

Now, this in itself is odd, but even weirder is the fact that a similar instance happened last night shortly after I posted my blog entry. However, this time the user's name was "HideousSalmon" and it happened to both my real-life and screenname AIM accounts...though we conversed only on my "online persona" account. The intro message was a little different, reading: "THE CHARACTERISTIC IS TOO WRONG, SAYS HE, BUT I HAVE ONLY TWO BASKETS AGAINST EACH OTHER!!!!!!" Naturally the subsequent conversation flowed a little differently, but the peculiarities were identical. I suggested we each perform security scans (viruses, etc.) just to be safe. "HideousSalmon" responded with, "No problem. Hope you get that figured out. I know my computer's riddled with that s***." Not very confidence-inspiring, but there you are.

It occurred to me later that perhaps these exchanges are being triggered by some sort of third party. [Assumption: the other conversant was being totally truthful.] Say there is someone out there with the AIM name "ExcessiveSalmon." This person then IM's me a random intro, then turns around and IM's my response to some unknown screenname. The true owner of "ExcessiveSalmon" does not converse, but by relaying messages back and forth masquerades as part of the conversation. This is essentially what is known in security circles as a "man-in-the-middle" attack, with a little variation.

Now, this mysterious malefactor could be a human bent on trouble, or it could be some bizarre form of malware. If it is the latter, fooling it should be as simple as asking the other person to tell me their AIM name. If it's a human bent on trouble, they're probably smart enough to filter the AIM name out of the message body as well as the header.

Regardless, I think it may be in my best interests to ignore any more of these types of messages, but I'd appreciate suggestions. I'd also like to hear if anyone else has experienced this. And for the record, searching for the screennames "ExcessiveSalmon" and "HideousSalmon" on Google and Symantec Security Center do not return any results...though I imagine this blog entry might be indexed on those keywords.

Anyway...thoughts? Comments? Questions? Similar experiences? Advice? Please share...
(Anonymous posting is always on if you feel shy...)
Mar. 25th, 2008 @ 10:48 pm Chronometric Drift
Scribe Tools
comic lingapp murphy truck
Mood: aggravatedaggravated
Ambience: Seven Eleven (Samadhi)
So today at work was good, if only because I solved that crazy-complex issue that popped up yesterday. Here's how it goes, in a nutshell.

See, we have this list of 226 doctors that we want to import into the system as "patients" so they can see what their patients would see. Now, I had previously written a PHP script to do this, but apparently it failed to function properly (unbeknownst to us at the time) and things weren't properly entered. This is all incredibly complicated by the fact that it's operating directly on the production database (as opposed to the development database). Furthermore, our sysadmin and go-to guy for all things production systems related is on vacation in Florida this week.

The icing on the cake, of course, is that our testing/public-relations guy was going through the list of doctors and adding things in manually that the script was supposed to do automatically because he didn't know the script was supposed to do it. As such, he never told me of these failure symptoms because he never knew it was supposed to do that in the first place. We (the developers) only found out because of an incidentally related error that highlighted the deeper problem.

Anyway, it turned out that the script hadn't properly added the patient ID foreign key to the appropriate entries in the table controlling web-based logins, so any logins from those usernames didn't have any information. Long story short, I saw today about lunchtime in the script that I'd misspelled the $patientUID variable as $patientID when filling in the query. (Don't even get me started on the naming scheme around here. Luckily some of the minds involved are no longer with the company, but left behind a lasting legacy in the likes of "fk_user_id" for a foreign key and "userUID.")

So, typo fixed, we eventually got all the pieces together in the appropriate place and re-ran the script. After some cleanup, things seem to be working fine, which is good because apparently the users had to be stalled for a day and are expecting to use this tomorrow morning. I hate debugging with a deadline.

Chronometric drift...right. So I might have mentioned before, but Clunker seems to have a habit of going into deep-powersave mode, which includes such wonderful things as apparently stopping the system clock. (It's a ten-year-old IBM Aptiva with an AMD K6 processor and originally had 32MB of RAM.) I'm not sure if it actually stops clock functionality altogether, or whether Linux can't handle it, or what. Mind you, this thing has lost literally weeks of time previously when I didn't bother to bring it out of powersave mode.

So I rebooted it today because I'd rebuilt the kernel last night. While I had the chance I poked around in the BIOS, and apparently there's a "Clock Off" option under the powersave settings. So I toggled that, and hopefully it'll keep the clock going when the computer's running on standby bower. That'd be really nice, as the thing makes a fair bit of noise when active. And no, I think it has to have some actual I/O; processing doesn't seem to count, from what I can tell.

Anyway, if this works, hopefully cron jobs will get fired off properly. Next up is making sure it accepts incoming network traffic so I can (hopefully) turn it into a proper backup facility.

...wow, I'm rambling. I guess I'm more tired than I thought. G'night y'all.
Mar. 22nd, 2008 @ 11:06 pm Working Solo
Scribe Tools
comic lingapp coding
Mood: productiveproductive
Ambience: The Stone Table (Lion, Witch, and Wardrobe)
Wow, I was actually pretty productive today, especially despite it being a Saturday. Naturally, I did laundry and went grocery shopping like every Saturday, so that isn't exactly remarkable.

First and foremost, I copied both my Linux partition and the partition storing my Linux version of Neverwinter Nights over to the newer 500GB hard drive. I'm leaving the old Linux partition on the smaller drive for now, just in case, but I think I can probably remove it soon...everything seems to be working okay.

I also kicked Clunker back to life and it's working on updates now. I think I started it somewhere around lunchtime, and it's still running. That's decade-old computing power for you, I guess. (Forgot the darn thing smells funny, too.) Something I'm going to have to look into working around is that the system seems to go into complete stasis when in powersave mode...cron jobs don't run, network listening daemons don't respond...heck, even the clock doesn't run! It still thought it was March 9 until I netsynced it! Anyway, needs work...

The most interesting thing today, however, was getting Clark's new widescreen TV set up...especially since Clark wasn't actually here. I don't know how big the thing is, but it's kinda wide. As in, the box recommends having a person lift from each end to get it out. Unfortunately I didn't have anyone helping me, but I got it out anyway...with science!

No, seriously, here's how it worked:
I knew I wasn't going to be able to lift it straight out of the box. It's too heavy and awkward for that. I did know I could pull it sideways out of the box, but they don't recommend that. So I scooted the box (with TV) over to the empty TV table with the screen facing the couch. I then opened the top flaps and tipped the box back so it rested against the table at about a 70-degree angle or so. Then, kneeling on top of the table, I reached down into the box and grabbed the lower edge of the TV, pulling it up the slope and onto the TV table. It was still heavy and awkward, but I had a good grip on it and wasn't fighting gravity directly. (That also explains the greasy forehead print on one of the box flaps.)

Anyway, everything's in place now, and I even got his Wii and PS3 hooked up and working. I even ran through some of the basic configuration options for the TV (like setting the language to English), but I figure he'll want to set most of it himself. Not sure what his other HDMI cable that he ordered is for, though.

Anyway, bedtime for me. Got Easter service tomorrow. Hopefully the upstairs neighbor's clunking won't be too bothersome.